
Android
文章平均质量分 70
nmgzhangrl
这个作者很懒,什么都没留下…
展开
-
mimetype类型
MIME type的缩写为(Multipurpose Internet Mail Extensions)代表互联网媒体类型(Internet media type),MIME使用一个简单的字符串组成,最初是为了标识邮件Email附件的类型,在html文件中可以使用content-type属性表示,描述了文件类型的互联网标准。MIME类型能包含视频、图像、文本、音频、应用程序等数据。引用转载 2013-06-04 13:20:17 · 807 阅读 · 0 评论 -
统计代码耗时长短
#include #include #include #define TEST_MAX_SIZE (10)struct timeval testTime[TEST_MAX_SIZE];int testCount[TEST_MAX_SIZE];struct timeval tmpTime[TEST_MAX_SIZE], tmpTime2;#define TIME_TEST(inde原创 2013-09-06 17:49:24 · 630 阅读 · 0 评论 -
通过action 、filter来启动service/activity
在一些场景中我们需要从一个进程启动另外的一个应用的activity,这有什么好办法?这里介绍一种方法,通过自定义 action 通过filter来启动。如果你需要启动一个你自己写的另一个app的activity,你可以在那个的menifest.xml里自定义activity的action: 这场景适用于 Notif转载 2014-10-28 10:49:38 · 577 阅读 · 0 评论 -
Android6.0 Run-time permission
市场上各种流氓app, 大部分都申请了”电话”,”短信”之类的权限. 让人很是怀疑他们的动机, ANdroid6.0之前的版只在安装时提示一次权限情况,而且要想安装只能接受别无选择.Android6.0开始,一大亮点就是运行时权限管理. 一定程度上可以阻止流氓软件搜集各种用户信息. 实际测试了一下, 大致整理一下让App支持Runtime permission要想让原创 2016-01-14 16:43:56 · 800 阅读 · 0 评论 -
判断俩个区间定时器是否重叠
代码备份定时器分开始时间和结束时间,而且可以设置按周一到周日的循环,怎么判断俩个时间段有重复 public void overlapTest() { ArrayList timer = new ArrayList<>(); // 下面时间段进行俩俩比较,测试是否有重叠 // true timer.add("00 00原创 2016-07-04 14:41:48 · 854 阅读 · 0 评论 -
Android BKS证书
Android BKS证书Android加载bks格式证书,Ios/Pc加载cer格式证书,一般而言,生成cer格式比较常见,因此需要进行cer转bks操作,操作步骤如下:首先要下载特定版本的JCE Provider包http://www.bouncycastle.org/download/bcprov-jdk15on-146.jarhttp://www.java2s.com/转载 2016-08-04 11:57:37 · 1201 阅读 · 0 评论 -
android 6.0 EC20驱动移植
版本:android 6.0模块:移远EC20 R2.1 PCIE接口参考Quectel_Android_RIL_Driver_User_Guide_V1.6.pdf reference-ril/quectel_ril_porting_guide.txt文档中有描述不全的,结合网上搜索资料,整理一下移植注意事项Linux Kernel Configure by "make me...原创 2019-09-20 08:55:00 · 1467 阅读 · 1 评论 -
android6.0下 rtl8152驱动
得到的A64开发板,网卡驱动怎么也不好使,驱动可以加载上,但是ifconfig eth0 up报错,后来发现linux-3.10/drivers/net/usb/r8152.c太古老了,更换新驱动后问题销售驱动下载链接:https://pan.baidu.com/s/1rj5OdaMQWT3uzVwYArUVpA提取码:pv0r启动后自动加载驱动需要在启动...原创 2019-09-20 08:54:32 · 2417 阅读 · 1 评论 -
Android6.0 屏蔽系统下方的虚拟按键以及上方的状态栏
移植Android6.0,作为广告屏使用,所以需要去掉虚拟按键区域和顶上状态栏,修改内容记录1、屏蔽系统底部的虚拟按键区域frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java在PhoneWIndowManager.java文件中有如下代码:String navBarOve...原创 2019-09-26 10:18:22 · 908 阅读 · 0 评论 -
如何给android4.2模拟器开启多用户
本帖最后由 figofuture 于 2012-11-16 23:09 编辑上周同时拿到了android4.2的SDK和源代码,启动了个手机版的模拟器,结果发现多用户用不起来,后来查看源代码发现卡在一个地方:#vi frameworks/base/core/java/android/os/UserManager.java/** * Returns the maxim转载 2013-05-29 15:32:53 · 989 阅读 · 0 评论 -
Android图片处理(Matrix,ColorMatrix)
Android图片处理(Matrix,ColorMatrix)来自:http://www.cnblogs.com/leon19870907/articles/1978065.html在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色转载 2012-06-07 10:42:24 · 405 阅读 · 0 评论 -
Android 实现书籍翻页效果
http://blog.youkuaiyun.com/hmg25/article/details/6342539 By 何明桂(http://blog.youkuaiyun.com/hmg25) 转载请注明出处 之前由于种种琐事,暂停了这个翻页效果的实现,终于在这周末完成了大部分功能,但是这里只是给出了一个基本的雏形,没有添加翻页的动画效果,由于下个周末开始,需要转向去研究转载 2012-06-11 15:26:49 · 615 阅读 · 0 评论 -
Android MediaProvider数据库模式
文章来源:http://www.otechu.me/zh/2011/10/schema-of-android-mediaprovider-database/Android MediaProvider数据库模式摘要: Android MediaProvider 使用 SQLite 数据库存储图片、视频、音频等多媒体文件的信息,供视频播放器、音乐播放器、图库使用。本文详细分析了转载 2012-09-28 16:46:53 · 1728 阅读 · 0 评论 -
Android SQL多表检索
例如想从MediaProvider检索出图片路径+Thumbnail路径 String[] projection = { MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATA, "(SELECT _data FROM thumbnails WHERE原创 2012-09-28 16:30:30 · 801 阅读 · 0 评论 -
Android webView中无法显示Twitter主页
来源: http://android.auaudata.com/android16webviewtwitter.html亲自测试通过ANdroid1.6一下的用法值得学习 AndroidアプリでWebページを表示する場合、画面全体に表示してよいなら、標準のブラウザにインテント(Intent)を投げればよいのですが、画面の一部にWebページを表示したい場合、webVi翻译 2012-09-28 16:54:40 · 1814 阅读 · 0 评论 -
contentProvider中实现GroupBy查询
还用上次的例子如果想按照文件夹名称group的话,代码如下 String[] projection = { MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATA, "(SELECT _data FROM thumbnails WHERE th原创 2012-09-28 16:41:58 · 1886 阅读 · 1 评论 -
Android 中input学习--取得input事件
有的时候我们并不希望起个View,从画面上得到各种输入事件。怎么从底层得到各种input事件呢? 首先android下有个工具getevent,输出结果如下:$ adb shell geteventadd device 1: /dev/input/event7 name: "proximity"add device 2: /dev/input/event6原创 2012-09-29 17:30:31 · 2262 阅读 · 3 评论 -
Android 中input学习--键盘/触摸屏/手柄。。。模拟器
上一篇说过/dev/input/下的设备是各种输入设备怎么用自己的设备/程序模拟这些输入设备呢?------直接写 比如下面这段代码就可以模拟压下,放开事件怎么扩展,留备后用static char TOUCH_DEVICE[256] = "/dev/input/event3";int touchfd = -1;static void init_touch(){原创 2012-09-29 17:43:56 · 1405 阅读 · 0 评论 -
手动下载Android SDK
开发android有一段时间了,每次SDK更新时总是被下面问题困扰着1. 公司的网络是需要通过代理才能出外网的,SDK Manager设了代理,可还是下载不了。2. SDK Manage更新sdk还是比较慢今天试了试手动下载sdk,速度嗷嗷的。1. 获得服务器地址的url打开SDK Manager,查看SDK Manager的log会得到下面两个URLhttp://原创 2013-05-29 13:58:11 · 5006 阅读 · 1 评论 -
undefined reference to `avcodec_init()'
最近在NDK编译FFMPEG的时候,遇到一个奇怪的问题明明连接了对应的库,可是怎么也编译不过代码 main.cpp#include #include "libavcodec/avcodec.h"#include "libavformat/avformat.h"int main(int argc, char* argv[]){ avcodec_init(); pr原创 2012-03-14 13:45:45 · 4301 阅读 · 0 评论