AS
NowIWanaBe
这个作者很懒,什么都没留下…
展开
-
Android Studio 使用小技巧 持续更新
1.在findviewbyid的时候不方便,可以这样做: findviewbyid(R.id.a).cast 此时按tab,光标自动跳到最前方(TextView) ,enter回车,光标自动跳到最后方,输入.field,按tab,出现界面输入定义的控件名字 2.ctrl + 字母 o ,复写方法,insert 构造方法原创 2016-02-03 16:56:56 · 436 阅读 · 0 评论 -
比timer和handler delay更好的系统级通知-AlertManager
AlarmManager介绍: AlarmManager是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上转载 2016-09-27 10:08:21 · 1379 阅读 · 0 评论 -
JNI使用实例:Android Studio使用JNI编译so库
必要环境:NDK ,我的版本是android-ndk-r10 最后结果如图: 实现过程: 1.新建一个as工程,再新建一个类,声明native方法,此方法是调用c/c++的,是java层和c/c++的中介 2.在该类的目录下,使用javac命令将java文件编译成class文件 3.在包名的上一级目录,使用javah将class文件编译成 .h文件原创 2017-03-03 18:51:34 · 1085 阅读 · 0 评论 -
带jni和其他项目依赖的eclipse项目转换成android studio项目
Error:java.lang.RuntimeException: Some file crunching failed, see logs for detail 1.构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名; 2.一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题; 3.9patch图片也可能出现这个问题。 解决办法原创 2017-02-06 10:04:01 · 1333 阅读 · 0 评论