摘要:
1、原理和效果图总共有两张图片,一张背景图片,一张遮罩图片。背景图片有开关字样,通过遮住一个字来实现开关按钮。继承自View控件,通过Canvas和Paint结合来实现图片的绘制。通过canvas的drawBitmap方法和距离左边的位置来绘制图片,调用invalidate方法来不断的更新UI,就可... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(320)
评论(0)
推荐(0)
摘要:
1 AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(3015)
评论(0)
推荐(0)
摘要:
1 、本地代码中如何缓存和抛出异常下面的代码中演示了如何声明一个会抛出异常的本地方法。CatchThrow这个类声明了一个会抛出IllegalArgumentException异常的名叫doit的本地方法。class CatchThrow { private native void doit... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(537)
评论(0)
推荐(0)
摘要:
获取字段ID和方法ID时,需要用字段、方法的名字和描述符进行一个检索。检索过程相对比较费时,因此本节讨论用缓存技术来减少这个过程带来的消耗。缓存字段ID和方法ID的方法主要有两种。两种区别主要在于缓存发生的时刻,是在字段ID和方法ID被使用的时候,还是定义字段和方法的类静态初始化的时候。1、使用时缓... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(748)
评论(0)
推荐(0)
摘要:
1、 一个APP下载升级的Demo(通知栏实时更新下载进度)------(一)2、一个APP下载升级的Demo(通知栏实时更新下载进度)------(二)3、APK包名修改 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(190)
评论(0)
推荐(0)
摘要:
AsyncQueryHandler: 官方解释是一个异步帮助类(A helper class to help make handling asynchronousContentResolverqueries easier.) 。这个类的主要作用就是异步对DB数据库进行操作,加快其数据处理的速度(这... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(1531)
评论(0)
推荐(0)
摘要:
1、在Java中声明方法/** * javah -encoding utf-8 -jni com.example.jniandroid.service.CFunction * 当java中有中文时,会报编码GBK不可映射字符 方法的调用,加上-encoding utf-8 * * @author... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(1576)
评论(0)
推荐(0)
摘要:
1、声明native方法public class ComplexObject { /** * 返回一个对象数组 * @param val * @return */ public native Person[] receiverBeanArray(String val); /** * 获取对... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(578)
评论(0)
推荐(0)
摘要:
1、基本类型应用对于JNI处理基本类型还是比较简单的,下面是Java代码: public native int intMethod(int n); public native boolean booleanMethod(boolean bool); 上面的方法是在Java中写的,注意要加native... 阅读全文
posted @ 2015-03-13 19:44
若 ♂ 只如初见
阅读(272)
评论(0)
推荐(0)
摘要:
1、效果图2、Canvas对象详解1.translate(x,y):平移,将画布的坐标原点向左右方向移动x,向上下方向移动y.canvas的默认位置是在(0,0).例子:画布原点假如落在(1,1),那么translate(10,10)就是在原点(1,1)基础上分别在x轴、y轴移动10,则原点变为(1... 阅读全文
posted @ 2015-03-13 19:43
若 ♂ 只如初见
阅读(806)
评论(0)
推荐(0)
摘要:
1、Android 源码剖析 性能优化 开源代码 2、Android UI效果源码3、http://mzh3344258.blog.51cto.com/1823534/d-34、微信公众平台开发5、使用开源框架 阅读全文
posted @ 2015-03-13 19:42
若 ♂ 只如初见
阅读(144)
评论(0)
推荐(0)

浙公网安备 33010602011771号