场景 Jni下编译SQLite源码作为数据库,在测试手机:型号(RedmiNote2)Android版本(5.0.2LRX22G)系统下使用,尝试写数据库的时候,返回错误信息:attempttowriteareadonlydatabase解决在sqlite.c文件中查找ino_tino;/*Inodenumber*/修改为unsignedlonglongino;/*Inodenumber*/..
分类:
移动开发 时间:
2017-07-12 23:14:38
阅读次数:
4652
1截屏接口 在Android5.0之前如果希望截图屏幕,是需要获取系统root权限的。但在Android5.0之后Android开放了新的接口android.media.projection,开发者使用该接口,第三方应用程序无需再获取系统root权限也可以直接进行屏幕截图操作了。查询其官方api可知 ...
分类:
移动开发 时间:
2017-07-11 21:08:55
阅读次数:
462
关键词:Android linux hrtimer 蜂鸣器 等待队列 信号量 字符设备 平台信息:内核:linux3.4.39 系统:android/android5.1平台:S5P4418 作者:庄泽彬(欢迎转载,请注明作者) 邮箱:2760715357@qq.com 程序描述:本文控制的设备是无 ...
分类:
系统相关 时间:
2017-07-01 12:49:23
阅读次数:
1034
这两天在公司没有什么任务分配,就研究了下咱们Google在Android5.0 推出的一个用来取代ListView的列表控件 RecyclerView。发现功能上确实比ListView强大了不少,可扩展性也增强了不少。可是使用过RecyclerView的Programmers应该都知道,Recycl ...
分类:
其他好文 时间:
2017-06-24 16:20:35
阅读次数:
432
RecyclerView 是Android5.0之后V7包中的新特性。与 ListView 相似,但是比 ListView 更灵活,支持Android 2.1版本以上。 正如它的名字:当一个item隐藏的时候,隐藏的item会被再回收重用,绑定新的数据。而不是被销毁为新的item的创建新的布局。 R ...
分类:
移动开发 时间:
2017-06-23 19:25:01
阅读次数:
255
笔者近期遇到一个非常有意思的bug,贴出来和大家分享下。 那是一个温暖的早晨,阳光晒得人非常舒服。一封bug邮件像一片叶子飘到我的邮箱。 一番交流。笔者确认负责的Widget开关在Android5.0以上系统没有作用。相信非常多做过移动网络开关的朋友都知道。传统的方法是在ConnectivityMa ...
分类:
移动开发 时间:
2017-06-19 22:20:47
阅读次数:
416
1,mobile_signal_group.xml ..... <FrameLayout android:id="@+id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content" > ...
分类:
移动开发 时间:
2017-06-17 16:05:58
阅读次数:
301
假定两个App,分别是A和B,当A运行某个功能需要启动B,一种是启动B应用,一种直接进入B的某个Activity。搜了很多资料,没有一个完整的。下面就A--Android5.1.1、B--Android7.1.1,实际华为平板Android5.1.1,EMUI3.1,分辨率1280*800进行测试。 ...
分类:
移动开发 时间:
2017-06-16 11:33:23
阅读次数:
197
原因: android曾经能够通过AIDL进行静默接听。可是5.0以后就被谷歌给屏蔽了。这时候我们仅仅能通过其它方式实现了。 解决方式: try { Runtime.getRuntime().exec("input keyevent " + Integer.toString(KeyEvent.KEY ...
分类:
移动开发 时间:
2017-06-05 22:04:00
阅读次数:
300
近期做项目,用到了ProgressBar 。就想到了要使用Android5.0 的效果,就随手实现了一下。 效果图: 大概的思路: 1. 圆圈通过Canvas去绘制 2.圆圈的动画通过Animator去控制 代码: 1.绘制圆的代码是非常easy的。 @Override protected void ...
分类:
移动开发 时间:
2017-05-15 14:11:33
阅读次数:
278