- 博客(11)
- 收藏
- 关注
原创 Android上传图片到服务器端
主要思路是将Bitmap转换为字符数组,然后对该字符数组进行Base64编码并转化成String类型,通过http协议传输到服务端,服务端接受后对该字符串进行Base64解码并生成图片 客户端: Thread thread = new Thread(new Runnable() { @Override public void run() { // TODO Au
2016-05-29 21:27:31
446
转载 内存优化
内存简介,Recoken(计算)请看:ANDROID内存优化(大汇总——上) Reduce(减少),Reuse(重用) 请看:ANDROID内存优化(大汇总——中) Recycle(回收), Review(检查) 请看:ANDROID内存优化(大汇总——全) 参考文章: 解析Android开发优化之:软引用与弱引用的应用(http://www.jb51.net/article/
2016-05-26 20:56:50
268
转载 ListView如何提高其效率?
部分内容来自http://blog.csdn.net/oldmtn/article/details/8804715 http://www.cnblogs.com/error404/archive/2011/08/03/2126682.html 1. 复用ConvertView,效率提高200% public View getView(int pos, View con
2016-05-26 15:13:56
2676
转载 Java 的数据类型
1、Java 的基本数据类型都有哪些各占几个字节? Java 有 8 种基本数据类型 byte 1 char 2 sort 2 int 4 float 4 double 8 long 8 boolean 1(boolean 类型比较特别可能只占一个 bit,多个 boolean 可能共同占用一个字节) 2、String 是基本数据类型吗?可以被继承吗? String 是引用类
2016-05-25 23:49:57
207
转载 关于java中的try-catch-finally语句和return
http://blog.csdn.net/zollty/article/details/7884670
2016-05-25 23:42:38
267
转载 绘制优化
绘制优化是指View的onDraw方法要避免执行大量的操作,这主要体现在两个方面: 1. onDraw方法中不要做创建新的局部对象(如果onDraw方法频繁调用),这样会一瞬间产生大量临时对象。对于其它方面同样适用。 2. onDraw方法中不要做耗时的任务。
2016-05-25 21:18:38
258
原创 布局优化
1. 尽量减少布局文件的层级。 2. 尽量使用LinearLayout和FrameLayout,其次是RelativeLayout,因为RelativeLayout的功能较复杂,它的布局过程需要花费更多的CPU时间。 3. 使用标签。 标签可以将一个指定布局文件加载到当前的布局文件中。
2016-05-25 21:13:51
292
原创 对象数组
声明一个对象数组 HashMap[]map1 = new HashMap[10]; for(int i = 0;i map1[i].put("touxiang", R.drawable.touxiang); map1[i].put("nicheng", "荒城旧日"); map1[i].put("content", "fweggwgwgwf" +" gwgw");
2016-05-23 13:11:58
322
转载 Android Service
内容来自http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html 1、Service的种类 按运行地点分类: 类别 区别 优点 缺点 应用 本地服务(Local) 该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,
2016-05-20 18:17:00
188
原创 Listview焦点问题
listview 的某项item android:id="@+id/textview1" android:layout_width="wrap_content" android:layout_height="60dip" android:layout_gravity="center_vertical"
2016-01-24 13:24:48
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人