上善若水

导航

 

2014年12月22日

摘要: 概述 ActionBar是Android3.0之后着重推出新的套件,它集成了标题栏,菜单,导航列表,甚至可以嵌套自定义的控件,在此之后的版本逐步完善这些功能,到android4.0之后已算比较成熟,而对于android3.0之前版本,如想达到体验一致性,也可以通过ActionBarSherlock... 阅读全文
posted @ 2014-12-22 15:26 chenjinying 阅读(330) 评论(0) 推荐(0)
 

2014年7月22日

摘要: 使用Adb shell command直接送key event給Androidadb shell input keyevent 7 # for key '0'adb shell input keyevent 8 # for key '1'adb shell input keyevent ... 阅读全文
posted @ 2014-07-22 20:50 chenjinying 阅读(284) 评论(0) 推荐(0)
 

2014年5月22日

摘要: android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:marquee... 阅读全文
posted @ 2014-05-22 11:01 chenjinying 阅读(140) 评论(0) 推荐(0)
 

2014年2月13日

摘要: 1、jdk 版本太低了,导致AnnotationAccess.java:695: 无法确定 A 的类型参数的错误libcore/luni/src/main/java/libcore/reflect/AnnotationAccess.java:695: 无法确定 A 的类型参数;对于上限为 A,java.lang.annotation.Annotation 的类型变量 A,不存在唯一最大实例 return AnnotationFactory.createAnnotation(annotationClass, members); ^解决方法:将默... 阅读全文
posted @ 2014-02-13 11:18 chenjinying 阅读(411) 评论(0) 推荐(0)
 

2013年12月27日

摘要: 4.0以上版本在activity 重写onConfigurationChanged(Configuration newConfig),需要在AndroidMenifest.xml 文件中注册android:configChanges="orientation|screenSize" 阅读全文
posted @ 2013-12-27 15:23 chenjinying 阅读(453) 评论(0) 推荐(0)
 

2013年12月26日

摘要: 一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello"2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red"注意:其实@android:type/name是@[package:]type/name 的一个子类二.@*代表引用系统的非public资源。格式:@*android:type/name系统资源定义分public和非public。public的声明在: \platfo 阅读全文
posted @ 2013-12-26 13:58 chenjinying 阅读(163) 评论(0) 推荐(0)
 

2013年12月6日

摘要: adb shell getprop | grep heap[dalvik.vm.heapgrowthlimit]: [64m][dalvik.vm.heapsize]: [256m][dalvik.vm.heapstartsize]: [8m]输入命令之后回查到上述几个结果[dalvik.vm.heapstartsize]: [8m]:给进程分配的起始heap=8m[dalvik.vm.heapgrowthlimit]: [64m]:进程最大可分配到64m[dalvik.vm.heapsize]: [256m]:单个虚拟机可分配的最大内存=256mandroid不同设备单个进程可用内存是不一样 阅读全文
posted @ 2013-12-06 17:31 chenjinying 阅读(1157) 评论(0) 推荐(0)
 

2013年8月16日

摘要: 1、引入头文件#include 2、Android.mk中加入LOCAL_LDLIBS+= -L$(SYSROOT)/usr/lib -llog3、打印info信息:__android_log_print(ANDROID_LOG_ERROR, "JNITag", "Error....");__android_log_print(ANDROID_LOG_INFO, "JNITag","string From Java To C : %s", str); 阅读全文
posted @ 2013-08-16 09:07 chenjinying 阅读(182) 评论(0) 推荐(0)
 

2013年5月10日

摘要: no permissionsubuntu下执行adbdevices命令,显示结果:Listofdevicesattached????????????nopermissions这意味着,USB连接的设备是能够被识别的。Google之后,得知adbserver需要以root的权限启动,于是有了如下命令:$cd[your_android_sdk_dir]/platform-tools$./adbkill-server$sudo./adbstart-server输入后终端显示:*daemonnotrunning.startingitnow**daemonstartedsuccessfully*第一条命 阅读全文
posted @ 2013-05-10 09:32 chenjinying 阅读(150) 评论(0) 推荐(0)
 

2013年3月10日

摘要: getLocalVisibleRect, 返回一个填充的Rect对象, 即这个View的Rect大小,left,top取到的都是0。getGlobalVisibleRect, 获取全局坐标系的一个视图区域, 返回一个填充的Rect对象;该Rect是基于总整个屏幕的。getLocationOnScreen,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 。getLocationInWindow,计算该视图在它所在的widnow的坐标x,y值,屏幕本身就是一个窗口,而弹出的对话框也是一个窗口//获取在整个窗口内的绝对坐 阅读全文
posted @ 2013-03-10 15:46 chenjinying 阅读(284) 评论(0) 推荐(0)