android
文章平均质量分 75
天涯泊客
这个作者很懒,什么都没留下…
展开
-
cmake编译时,设置ANDROID_PLATFORM版本不起效
cmake编译时,设置ANDROID_PLATFORM版本不起效。 在CMakeLists.txt里我的设置是: add_definitions(-DANDROID_PLATFORM=android-18) 但是AS最终生成的build_command.txt中仍旧是: -DANDROID_PLATFORM=android-21 查看其它资料时发现,可以在build.gradle中设置: android { ... defaultConfig {.原创 2020-06-24 18:58:47 · 5035 阅读 · 0 评论 -
android 使用注解来初始化view对象
第一步:定义注解/** * 自定义注解(运行时注解) * @author liuqi * */@Retention(RetentionPolicy.RUNTIME)public @interface ViewInject { /** * 返回 view的id * 默认为0 * @return */ int value() default 0;}第二步:实现注解的功能主要运用反射原理,遍历...原创 2018-05-28 20:08:05 · 803 阅读 · 0 评论 -
android6.0 禁止某权限导致app崩溃问题
android6.0 禁止某权限导致app崩溃问题。崩溃后,后台仍残留上次最后展示的activity,如果用户此时点击该activity,app将重启,并首先进入该activity。崩溃时导致不能及时保存数据,如果activity引用了已经被销毁的数据将再次崩溃。如果我们希望重启时不再崩溃或者希望每次启动app都要从指定入口activity进入,怎么办?在残留的activity启动时判断下,是否是...原创 2018-05-28 20:24:57 · 3923 阅读 · 0 评论 -
android动态权限申请及蓝牙扫描问题
1)android 平台:1.1 android 动态权限申请处理方案: android6.0 及以上系统,危险权限(音频权限,定位权限,电话权限): 说明:以下信息是方案制定的依据。上述方案是针对普遍现象处理。 普遍现象:在首次安装后,危险权限检测不准(检测结果为禁止,实际上是询问,仍可以去申请)。之后对权限检测结果基本是准确的。在沙盒中添加记录:标记是否申请过目标权限。特殊现象:部分手机对部...原创 2018-05-28 20:38:01 · 8472 阅读 · 0 评论