共 244 篇文章 |
|
多线程和线程池。作用:该方法返回一个固定线程数量的线程池,该线程池中的线程数量始终不变,即不会再创建新的线程,也不会销毁已经创建好的线程,自始自终都是那几个固定的线程在工作,所以该线程池可以控制线程的最大并发数。作用:该方法返回一个只有一个线程的线程池,即每次只能执行一个线程任务,多余的任务会保存到一个任务队列中,等... 阅88 转0 评0 公众公开 18-01-05 07:16 |
在这里要注意,我这里只是下载了android sdk r4升级工具,没有下载具体的SDK,而是通过在Eclipse里面的Android Sdk管理工具升级的,你也可以直接下载具体的SDK版本,如: Android sdk 2.1 r1 上面有这个的下载链接,但我任务用升级工具更好。 阅35 转0 评0 公众公开 16-12-25 06:51 |
获取Android自己写好了的apk以及反编译。今天,我们先说一下,获取Android自带的apk以及反编译它们来学习Android工程师是怎样写的,今天我们就以拿到Android自带的短信管理器的apk为例子。有设置的apk啦,有打电话的apk啦,有照相的apk啦,所以大家如果没有网络的话,就可以在这里拿到系统的apk,然后反编译,就可以研究一下系统是怎样写的啦。... 阅86 转0 评0 公众公开 16-12-24 20:13 |
Android防止按钮连续点击。public class Utils { private static long lastClickTime;public synchronized static boolean isFastClick() { long time = System.currentTimeMillis();if ( time - lastClickTime <500) { return true;} lastClickTime = time;@Overridepublic void onClick(View v) { if (Utils.isFastClick()) { return ; 阅33 转0 评0 公众公开 16-12-23 15:58 |
以下是可以使用的通用屏幕尺寸的一些值:1.320,针对以下屏幕配置的设备: 240x320ldpi(QVGA手持设备) 320x480mdpi(手持设备) 480x800hdpi(高分辨率手持设备)2.480,针对480x800mdpi的屏幕(平板或手持设备)3.600,针对600x1024mdip的屏幕(7英寸平板)4.720,针对720x1280mdip的屏幕(10英寸平板)当应用程序提供了多个带有不同值的... 阅37 转0 评0 公众公开 16-12-23 15:56 |
Android控件布局属性全解(必看必会)android:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为例,android:layout_gravity=”right”则button靠右。android:id.android:singleLine=”true” android:layout_width=”20dp”将只显示... 阅657 转1 评0 公众公开 16-12-23 08:19 |
Unicode转UTF.if (aChar == ''\\'') { aChar = theString.charAt(x++);case ''a'': case ''b'': case ''c'': case ''d'': case '... 阅69 转0 评0 公众公开 16-12-20 16:58 |
android String 类型转换成UTF.在android开发中,有时候会遇到汉字乱码的问题,在这个时候,吧String串加一个编码格式转换,转换成UTF-8的格式就可以了。1 public static String toUtf8(String str) { 2 String result = null;3 try { 4 result = new String(str.getBytes("UTF-8"), "UTF-8");5 } catch (UnsupportedEncod... 阅72 转1 评0 公众公开 16-12-20 16:56 |
android 获得屏幕宽度 高度 android获取屏幕的高度和宽度用到WindowManager这个类,两种方法: Java代码 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth(); int height = wm.getDefaultDisplay().getH... 阅43 转0 评0 公众公开 16-12-20 16:52 |