小编djk*_*djk的帖子

在Android中显示撰写短信视图

我想发短信.

短信发送...或任何其他代码的意图是什么?我想显示撰写短信视图,我的预定义文本在消息字段中传递.

对此有什么帮助吗?

sms android

165
推荐指数
8
解决办法
27万
查看次数

将音频文件设置为铃声

我已将文件保存在sdcard/media/audio/ringtones文件夹中.该文件将出现在铃声选择的settings/sound/phone铃声列表中.

但我想将该文件设置为我的代码中的铃声.这是我的代码.

  File k = new File(path, filename);

  ContentValues values = new ContentValues();
  values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath());
  values.put(MediaStore.MediaColumns.TITLE, "TwiAppclip");
  values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/*");
  values.put(MediaStore.Audio.Media.ARTIST, "cssounds ");
  values.put(MediaStore.Audio.Media.IS_RINGTONE, true);
  values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false);
  values.put(MediaStore.Audio.Media.IS_ALARM, false);
  values.put(MediaStore.Audio.Media.IS_MUSIC, false);

  Uri uri = MediaStore.Audio.Media.getContentUriForPath(k
       .getAbsolutePath());
  Uri newUri = getApplicationContext().getContentResolver().insert(uri, values);

  RingtoneManager.setActualDefaultRingtoneUri(getApplicationContext(),
      RingtoneManager.TYPE_RINGTONE, newUri);
Run Code Online (Sandbox Code Playgroud)

uri我在这里但是我得到了newUri = null.我认为这就是为什么它没有设置为铃声.

谁知道问题出在哪里?我该怎么做好newUri

android ringtone

17
推荐指数
1
解决办法
2万
查看次数

Android中的JDBC连接

是否有人在Android中尝试过JDBC连接,因为在Android 2.3中支持JDBC.

我必须在没有Web服务的情况下连接Mysql.

我已经申请了,但它给了我错误

public class MysqlConnect extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("MySQL Connect Example.");
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driver = "com.mysql.jdbc.Driver";
String userName = "root"; 
String password = "root";
try {
  Class.forName(driver).newInstance();
  conn = DriverManager.getConnection(url+dbName,userName,password);
  System.out.println("Connected to the database");
  conn.close();
  System.out.println("Disconnected from database");
} catch (Exception e) {
  e.printStackTrace();
}
}
}
Run Code Online (Sandbox Code Playgroud)

我在getConnection中遇到错误.错误就像java.lang.VerifyError:com.mysql.jdbc.MysqlIO

提前致谢.

android jdbc

16
推荐指数
1
解决办法
3万
查看次数

在Itunes Connect团队中添加用户

我是最近几个月iphone的新手开发者.我代表我的客户上传应用程序.所以我的一个客户端在他的itunes连接帐户中添加了我的电子邮件ID.我完成了这些程序并成功登录itunesconnect.apple.com并上传了该应用程序.

但现在我有其他客户,他也希望我上传他的应用程序.我正在给他发电子邮件,将我加入他的团队中,而不是开发人员.我在developer.apple.com上收到了邀请.但现在问题是,当他将我添加为用户时,它会给出错误,例如"您输入的电子邮件地址已经属于iTunes Connect帐户.要继续,请输入其他电子邮件地址."

所以,如果它意味着我必须给不同的客户提供不同的用户ID?如何为不同客户的团队使用单个电子邮件ID.有任何建议.请注意,我在itunesconnect中遇到的问题不在开发人员中.

提前致谢.

iphone

13
推荐指数
1
解决办法
1万
查看次数

使用Android的Java DB/Apache Derby

我可以在我的Android应用程序中集成Java DB或Apache Derby吗?或任何内联或嵌入式数据库.任何人都可以为它建议代码吗?我需要一些代码,因为我必须做出示例,而不是理论上的.

有谁知道这个数据库是否受支持?

我认为这些是inMobile数据库,但我没有在Google中找到任何相关信息.

android derby javadb

6
推荐指数
1
解决办法
6952
查看次数

适用于HTC Desire的Android模拟器

谁能告诉我如何在我的Eclipse中建立HTC Desire Emulator.

我已经尝试过,可用的软件包安装,但HTC不在第三方软件包中.

android

6
推荐指数
1
解决办法
1万
查看次数

如何在Here Map中实现当前位置蓝色图标

我正在使用Here Map SDK,我需要显示一个带有圆形动画的蓝色图标,用于当前位置,如图像.

在此输入图像描述

任何人都可以告诉我该怎么做.

现在我的代码只设置了蓝点的图标.我不知道如何添加圆圈动画.

请注意,mMap引用是Here Android SDK中Map对象.

 mMap.getPositionIndicator().setVisible(true);
                    mMap.getPositionIndicator().setZIndex(0);
                    mMap.setZoomLevel(15);
                    mMap.getPositionIndicator().setAccuracyIndicatorVisible(true);
                    mMap.getPositionIndicator().setMarker(createImage(R.drawable.ic_location_dot));
Run Code Online (Sandbox Code Playgroud)

android here-api

6
推荐指数
1
解决办法
5626
查看次数

在应用程序中打开资产文件pdf

我已经搜索过,没有在应用程序中找到show pdf文件的任何解决方案

关键是我必须显示资产或原始文件夹中的pdf而不是来自网络

我已经在webview中尝试了代码

    WebView webview = (WebView) findViewById(R.id.webview);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.setContentDescription("application/pdf");
    webview.loadUrl("file:///android_asset/button11.pdf");
Run Code Online (Sandbox Code Playgroud)

但它不是在开玩笑.

我需要提前帮助

pdf android

5
推荐指数
1
解决办法
1万
查看次数

检测在android中的每个百分比更改电池状态

我想在每个百分比检测电池更换.我能用广播接收器检测一次电池电量.但是当%从66变为67时,它不会自动更新值.

这是我的代码.

   private void batteryLevel() {
        BroadcastReceiver batteryLevelReceiver = new BroadcastReceiver() {
            public void onReceive(Context context, Intent intent) {
                context.unregisterReceiver(this);
                Log.i("Battery CHANGED******",":: IN RECEIVER");

                int rawlevel = intent.getIntExtra("level", -1);
                int scale = intent.getIntExtra("scale", -1);
                int level = -1;
                if (rawlevel >= 0 && scale > 0) {
                    level = (rawlevel * 100) / scale;
                }
                btnConsumer.setText("Battery Level Remaining: " + level + "%");
            }
        };
        IntentFilter batteryLevelFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
        registerReceiver(batteryLevelReceiver, batteryLevelFilter);

    }
Run Code Online (Sandbox Code Playgroud)

添加权限

 <uses-permission android:name="android.permission.BATTERY_STATS"></uses-permission>
Run Code Online (Sandbox Code Playgroud)

它检测到66但是当它改变65或67时它不会更新值.或者也不显示日志

我想让它变得像我可以得到每一个改变.

提前致谢.

android power-management

5
推荐指数
1
解决办法
5052
查看次数

调用服务onDestroy()

我想打电话

的onDestroy()

android中的服务方法.

我已经在互联网上搜索了很多,很多答案就像是

服务部队停止或以某种方式其onDestroy()永远不会打电话.

但我真的需要知道什么时候停止服务.

我的项目是关于音乐播放器的.

所以它使用服务并且持续通知.我需要找出什么时候服务停止?并需要停止音乐并删除通知.

但它从未显示onDestroy()的任何日志.任何人都可以帮助我什么是它的替代品?如果不是onDestroy()那么哪种方法又如何?

编辑:

我不想明确地调用ondestroy.我想从运行应用程序的设备菜单中删除我的应用程序时删除通知.因为当我停止我的应用程序时,ondestroy不会打电话,我的通知仍保留在状态栏中.

我已经使用此代码启动了我的服务.Intent playin = new Intent(this,MusicService.class); startService(弹唱);

android android-service

4
推荐指数
2
解决办法
1万
查看次数