标签为 [android] 的文章

android打电话接口、获取本机号码

打电话: 1 Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + "13333333333")); 获取本机号码: 12345 TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);String deviceid = tm.getDeviceId();String tel = tm.getLine1Number(); //本机号码String imei =tm.getSimSerialNumber();String imsi =tm.getSubscriberId ......

Android判断Service是否运行

1234567891011121314 /*** 判断服务是否正在运行* @return*/public boolean isServiceWorked() {    ActivityManager myManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);    ArrayList runningService = (ArrayList) myManager.getRunningServices(Integer.MAX_VALUE);    for (int i = 0; i < runningService.size(); i++) {       &n ......

Android Service中弹出全局对话框

思考着用后台service来弹出对话框,于是在网上搜到了这样的一种方法: 1234567891011121314151617181920212223242526272829 View view = View.inflate(StatusBarService.this, R.layout.power_off_dialog, null);AlertDialog.Builder b = new AlertDialog.Builder(StatusBarService.this);b.setView(view);final AlertDialog d = b.create();d.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG); //系统中关机对话框就是这个属性//d.getWindow().s ......

android中的AsyncTask的使用心得

在android程序中一定不能阻塞UI线程,否则很容易就会弹出no respond 的对话框,导致程序退出。为了避免这种情况,一般需要较长时间执行的任务都放在线程中去执行,如从网上下载图片在界面的某个区域显示。但是使用线程回导致cpu开销过大,并且当线程管理不好时也会弹出no respond框。an[……]

Read more