- 博客(29)
- 资源 (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
902
原创 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
1460
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
2405
1
转载 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
1198
原创 判断俩个区间定时器是否重叠
代码备份定时器分开始时间和结束时间,而且可以设置按周一到周日的循环,怎么判断俩个时间段有重复 public void overlapTest() { ArrayList timer = new ArrayList<>(); // 下面时间段进行俩俩比较,测试是否有重叠 // true timer.add("00 00
2016-07-04 14:41:48
851
原创 Android6.0 Run-time permission
市场上各种流氓app, 大部分都申请了”电话”,”短信”之类的权限. 让人很是怀疑他们的动机, ANdroid6.0之前的版只在安装时提示一次权限情况,而且要想安装只能接受别无选择.Android6.0开始,一大亮点就是运行时权限管理. 一定程度上可以阻止流氓软件搜集各种用户信息. 实际测试了一下, 大致整理一下让App支持Runtime permission要想让
2016-01-14 16:43:56
795
转载 CentOS个人版 各种软件安装
来源/版权所有: http://seisman.info/linux-environment-for-seismology-research.html这篇博文记录了我用CentOS 7搭建地震学科研环境的过程,供我个人在未来重装系统时参考。对于其他地震学科研人员,也许有借鉴意义。阅读须知:本文适用于个人电脑,不适用于服务器;不推荐刚接触Linux的人使用Cent
2015-11-24 17:32:30
1919
原创 shell 获得本机IP和free端口
#!/bin/bashIPaddr=`ifconfig | grep inet\\\\s | grep -v "127.0.0." | sed "s/addr://g"| awk '{print $2}'`function scanner(){ IPaddr=$1 first_port=$2 last_port=$3 for (( port = $first_port; port /dev/tc
2015-09-08 10:06:03
878
原创 linux下怎么杀掉所有子进程
发现kill命令杀掉父进程后,子进程不会被杀掉,查了半天没找到合适的命令。所以自己写了一个shell留作后用#!/bin/shif [ $# -lt 1 ]; then echo "usage: $0 pid" exit 0fifunction killProcess() { # get the child pid children=`ps -a -
2015-07-07 10:49:06
4121
原创 zypper 源指定 ISO
在SUSE上安装开发依赖包的时候,遇到了问题,折腾一下午总算找到方法了,记一下。1. 先讲iso mount到本地文件夹,然后用zypper ar 指定原安装失败mount -o loop /nfs/SLE-12-Server-DVD-x86_64-GM-DVD1.iso /dvd1mount -o loop /nfs/SLE-12-Server-DVD-x86_64-GM-DVD
2015-05-07 18:14:11
4302
转载 通过action 、filter来启动service/activity
在一些场景中我们需要从一个进程启动另外的一个应用的activity,这有什么好办法?这里介绍一种方法,通过自定义 action 通过filter来启动。如果你需要启动一个你自己写的另一个app的activity,你可以在那个的menifest.xml里自定义activity的action: 这场景适用于 Notif
2014-10-28 10:49:38
575
原创 统计代码耗时长短
#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
625
原创 超强内存泄露检查工具valgrind
下载地址 http://www.valgrind.org使用方法valgrind --tool=memcheck --leak-check=full-v --log-file=leak ./Demo
2013-06-22 15:56:06
724
转载 mimetype类型
MIME type的缩写为(Multipurpose Internet Mail Extensions)代表互联网媒体类型(Internet media type),MIME使用一个简单的字符串组成,最初是为了标识邮件Email附件的类型,在html文件中可以使用content-type属性表示,描述了文件类型的互联网标准。MIME类型能包含视频、图像、文本、音频、应用程序等数据。引用
2013-06-04 13:20:17
803
转载 如何给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
985
原创 手动下载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
5001
1
原创 ubuntu下mount windows的共享文件夹后,只有root用户可写
今天发现在ubuntu下mount windows的共享文件夹后,只有root用户才可以写结果一番搜索,终于找到了方法: mount的时候指定uid和gid1. 查看uid,gid#cat /etc/passwd | grep zhangrlzhangrl:x:1001:1001:zhangrl,,,:/home/zhangrl:/bin/bash从上面能看
2012-10-08 11:38:24
2605
原创 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
1401
原创 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
2256
翻译 Android webView中无法显示Twitter主页
来源: http://android.auaudata.com/android16webviewtwitter.html亲自测试通过ANdroid1.6一下的用法值得学习 AndroidアプリでWebページを表示する場合、画面全体に表示してよいなら、標準のブラウザにインテント(Intent)を投げればよいのですが、画面の一部にWebページを表示したい場合、webVi
2012-09-28 16:54:40
1810
转载 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
1727
原创 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
1880
1
原创 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
797
转载 Android 实现书籍翻页效果
http://blog.youkuaiyun.com/hmg25/article/details/6342539 By 何明桂(http://blog.youkuaiyun.com/hmg25) 转载请注明出处 之前由于种种琐事,暂停了这个翻页效果的实现,终于在这周末完成了大部分功能,但是这里只是给出了一个基本的雏形,没有添加翻页的动画效果,由于下个周末开始,需要转向去研究
2012-06-11 15:26:49
610
转载 Android图片处理(Matrix,ColorMatrix)
Android图片处理(Matrix,ColorMatrix)来自:http://www.cnblogs.com/leon19870907/articles/1978065.html在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色
2012-06-07 10:42:24
405
转载 Free SVN Repositories to Host your Projects
Wednesday, August 18, 2010 Posted by Suprotim Agarwal Labels: Tools We are planning to start work on an open source project soon. As a result, we were looking out for a
2012-05-22 17:51:58
1017
原创 网站备份
No.URL说明备注 1http://www.fourcc.org/fourcc.phpfour character codeYUV-RGB 2http://abcnotation.com/五线谱spec 3www.assembla.comsvn免费空间 4
2012-03-14 14:32:51
454
原创 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
4295
转载 Linux makefile中 nm命令的使用
1. 说明:nm用来列出目标文件的符号清单。Makefile中将产生的目标文件的符号清单列出,调查bug时,可以工具清单中的信息准确定位问题。2. 用法下面是nm命令的格式:nm [-a│--debug-syms] [-g│--extern-only] [-B] [-C│--demangle[=style]] [-D│--dynamic] [-S│--print-size] [-s│-
2010-07-21 12:00:00
1978
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人