- 博客(6)
- 收藏
- 关注
转载 Android 内存优化 2
【前段时间接到任务着手进行app的内存优化,从各种各样的渠道搜索相关资料,最后汇总整理如下。】 一、Android 内存管理 1.1 Dalvik Dalvik虚拟机是Android程序的虚拟机,是Android中Java程序的运行基础。其指令集基于寄存器架构,执行其特有的文件格式——dex字节码来完成对象生命周期管理、堆栈管理、线程管理、安全异常管理、垃圾回收等重要
2016-08-31 13:03:38 236
转载 Android 内存优化
1、追查内存的方法 第一步:使用lint lint会提醒你很多使用不得当的地方,主要会集中再这么几个地方 (1)handler等长周期匿名内部类的使用,具体原因下文表 (2)数据结构的优化,hashmap向稀疏数组的优化 (3)未使用的图片资源 当然li
2016-08-31 13:02:06 160
转载 java synchronized详解
java synchronized详解 记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执
2016-08-31 12:58:50 153
原创 Get/POST 网络请求的不同
get方式和post方式的区别: 1.请求的URL地址不同: post:"http://192.168.13.83:8080/itheima74/servlet/LoginServlet" get:http://192.168.13.83:8080/itheima74/servlet/LoginServlet?username=root&pwd=123 2.请求头不同:
2016-08-26 16:30:51 375
原创 listview与数据库
1、创建数据库 public class NewsOpenHelper extends SQLiteOpenHelper { public NewsOpenHelper(Context context) { super(context, "mynews.db", null, 1); } @Override public void onCreate(SQLiteD
2016-08-26 10:25:54 723
原创 网络过程及请求结果流转string及解析
1,请求过程: public class NewsUtils { public static String newsPath_url = "http://192.168.13.83:8080/itheima74/servlet/GetNewsServlet"; //封装新闻的假数据到list中返回 public static ArrayList getAllNewsForN
2016-08-26 09:20:40 680
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人