自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (12)
  • 收藏
  • 关注

转载 i2c_tools编译成Mips版本

原文链接:i2c_tools编译成Mips版本 准备调试IIC总线,从网上得知都用i2c_tools来调试方便些,我索性也编译成mips版本。 硬件环境,MT7688板(16MB+128MB) 软件环境,xubuntu14.04,MTK-openwrt 1、工具链选自mtkop编译过后生成的,为了方便使用,将 PATH=$PATH:/home/mango/openwrt-3.10.14/...

2018-06-26 14:28:06 810

原创 Linux应用层读写i2c从设备(eeprom)

/***************************************************************************** i2c读函数,参数1:从设备地址,参数2:寄存器地址,参数3:读取数据缓冲区,参数4:读取数据大小*********************************************************************...

2018-06-26 11:26:35 12237 3

转载 markdown编辑器使用方法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-06-26 11:20:34 213

转载 国家地区语言缩写码

国家/地区 语言代码 国家/地区 语言代码简体中文(中国) zh-cn 繁体中文(台湾地区) zh-tw繁体中文(香港) zh-hk 英语(香港) en-hk英语(美国) en-us 英语(英国) en-gb英语(全球) en-ww 英语(加拿大) en-ca英语(澳大利亚) en-au 英语(爱尔兰) en-

2018-01-25 15:14:56 1668

转载 使用OpenSSL来生成私钥和公钥

生成私钥,设置e=65537 ,也可以不加参数,默认就是65537 (私钥文件编码是PKCS#1格式)openssl genrsa -65537 -out rsa_private_key.pem 2048Generating RSA private key, 2048 bit long moduluse is 65537 (0x10001).................

2018-01-24 16:30:04 3807

原创 安卓执行shell 命令

安卓执行shell 命令Runtime rt = Runtime.getRuntime();try { String str = new String("mpuCntl 0 ") +editText1.getText().toString()+" " +editText2.getText().toString(); rt.exec(str); Lo

2018-01-16 13:28:12 6337

原创 利用javac,javah生成jni头文件

利用javac,javah生成jni头文件//在当前目录新建目录 mkdir -p com/mpuctrl///拷贝java文件 cp MpuCtrl.java com/mpuctrl/MpuCtrl.java//生成com/mpuctrl/MpuCtrl.class文件 javac com/mpuctrl/MpuCtrl.class//在当前目录生成com_mpuctr

2018-01-15 11:34:12 1117

原创 编译mt6735 Android modem 模块

#!/bin/bash# $1 -- TAG stringfunction print_err(){ echo -e "\e[0;31;1m$1\e[0m"}function print_war(){ echo -e "\e[0;33;1m$1\e[0m"}function print_log(){ echo -e "\e[0;32;1m$1\e[0m"}exp

2017-10-12 17:03:21 1290

原创 awk 获取MAC、IP信息

首先执行:ifconfig eth0 查看当前网络信息:eth0 Link encap:Ethernet HWaddr b0:83:fe:da:2f:41 inet addr:192.168.100.181 Bcast:192.168.100.255 Mask:255.255.255.0 inet6 addr: fe80::b283:f

2017-10-12 16:56:00 1635

转载 判断Android的WIFI与GPS状态

判断Android的WIFI与GPS状态,并引导用户前去开启GPS与WIFI设置 需要配置权限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>判断Andr

2017-08-15 14:30:27 442

原创 关于adb连接的一些问题

ro.adb.secure=1 //开启adb地址认证机制LOCAL_CFLAGS += -DALLOW_ADBD_ROOT=1 //打开adb用户 选择总开关; LOCAL_CFLAGS += -DXXX 相当于在所有源文件中增加一个宏定义#define XXXro.secure=0 //开启adb 的root 权限persist.service.adb.enabl

2017-04-06 19:15:59 2739

转载 获取屏幕状态

private boolean isScreenOn () { if (android.os.Build.VERSION.SDK_INT >= 20) { // I'm counting

2017-02-06 11:11:28 1146

原创 android framework 添加系统服务

前言 本文的方法要修改Android源码。我们自定义一个自己的服务,并将其添加到ServiceManager中。步骤 1. 添加一个aidl文件,我将aidl文件添加到这个路径下: frameworks/base/core/java/android/content/dyna/IDynaSystemManager.aidl package android.content.dyna; interf

2016-12-27 16:52:03 2510

原创 Android精简apk

xia@dyna-PowerEdge-R720:~/TTDisk/mt6735_dyna/device$ git diffdiff --git a/mediatek/common/device.mk b/mediatek/common/device.mkindex bc4d401..4e8029c 100644--- a/mediatek/common/device.mk+++ b/medi

2016-06-08 10:04:51 4095

原创 Android MTK平台修改开关机动画和开机logo

一.修改开机logo 由于我的机器分辨率为540*960替换:mediatek/custom/common/lk/logo/cu_qhd/ 目录下的 1.cu_qhd_uboot.bmp 2.cu_qhd_kernel.bmp注意:里面的图片必须是bmp格式。二.修改开机动画 1.新建目录part0,将需要显示的动画图片拷贝进去。我这边是qpass0001.jpg~qpass0

2016-02-17 18:19:15 12151 1

原创 修改android设备型号

修改build/tools/buildinfo.sh--- a/tools/buildinfo.sh+++ b/tools/buildinfo.sh@@ -21,7 +21,7 @@ else fi echo "ro.build.host=`hostname`" echo "ro.build.tags=$BUILD_VERSION_TAGS"-echo "ro.product.model

2016-02-15 16:49:16 9404 1

原创 Gitolite + repo 搭建安卓源码开发环境

相比gitosis,gitolite的功能更为强大,支持对权限的细分控制,下面在最新版 的ubuntu 14.04 LTS中搭建gitolite服务器。一、安装准备 1.服务器安装opensshsudo apt-get -y install openssh-server openssh-client2.在一台管理客户机上生成ssh公钥【客户机执行】 ssh-keygen -t rsa生成的公钥在

2016-02-03 16:26:41 5806 1

原创 Gitosis + repo 搭建安卓源码开发环境

一、安装准备 1.服务器安装opensshsudo apt-get -y install openssh-server openssh-client2.在一台管理客户机上生成ssh公钥【客户机执行】 ssh-keygen -t rsa生成的公钥在/home/xia/.ssh/里面,默认名字是id_rsa.pub。3.安装git,在这个核心软件,不可或缺。sudo apt-get -y instal

2016-02-02 10:11:34 1994 3

原创 Vim配置

在~/.bashrc 中最后加入这一段:if [[ ($COLORTERM == gnome-terminal || $(cat /proc/$PPID/cmdline) == *gnome-terminal* ) && $TERM != screen* ]]; then export TERM=xterm-256colorfi另附顶级Vim配置安装:curl https://j.

2016-02-01 16:38:15 502

原创 默认开机启动GPRS功能

packages/apps/Settings/diff --git a/src/com/mediatek/gemini/SimManagement.java b/src/com/mediatek/gemini/SimManagement.javaindex aa26b12..38f0f4a 100755--- a/src/com/mediatek/gemini/SimManagement.jav

2016-02-01 10:53:07 665

原创 设置->安全->应用权限 默认打开

真难找,查了好几天终于找到啦!mediatek/packages/apps/PermissionControl/src/com/mediatek/security/ui/UiUtils.java--- a/packages/apps/PermissionControl/src/com/mediatek/security/ui/UiUtils.java+++ b/packages/apps/Perm

2016-01-27 14:29:46 1732 2

原创 去掉默认桌面:Launcher3 和 Home

**去掉默认桌面:Launcher3 和 Home** Change-Id: I46a719f246b0250e88b136928a014ec02568004bdiff --git a/target/product/common.mk b/target/product/common.mkindex 77cc11b..906cf0a 100755--- a/target/product/co

2016-01-27 12:05:33 3402

原创 去除Wifi,蓝牙设置界面左上角返回箭头

**1.去掉所有设置界面左上角箭头**diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.javaindex 37ad5f0..7e84fb5 100755--- a/src/com/android/settings/Settings.java+++ b/src/com/

2016-01-27 09:32:58 1545 1

原创 去除锁屏功能

framework/base/packages/SettingsProvider/res/values/defaults.xml--- a/packages/SettingsProvider/res/values/defaults.xml+++ b/packages/SettingsProvider/res/values/defaults.xml@@ -77,7 +77,7 @@ <s

2016-01-27 09:17:13 609

原创 屏蔽关机全屏应用在recent列表中显示

屏蔽关机全屏应用在recent列表中显示客户要求关机界面全屏,尝试修改framework无果,最后采用广播方法,调用自己写的关机APP。在按任务键的时候可以看到该应用,这是我们不希望看到的。所以想个办法隐藏掉它。diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java old mode

2016-01-11 15:56:36 744

原创 去掉返回键(KEYCODE_BACK)和任务键(KEYCODE_APP_SWITCH)

由于客户要求去掉屏幕最下方的NavigationBar中的返回键和任务键,只保留中间的HOME键。查阅代码找了很久,绕了很多弯路,终于找到修改方法,记载一下,与大家一起分享!文件:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java函数:pu

2016-01-11 14:16:40 7978

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-22 11:25:08 253

Android SerialPort_src.zip

安卓串口通信的例子,封装jni库,供安卓上层应用调用,是个不可多得的好资源。可用eclipse直接导入打开,安装ndk环境重新编译。也可以直接使用编译好的apk。

2018-03-06

Android 4.4.2 Launcher3 源码 eclipse 可直接编译

Android 4.4.2 Launcher3 源码 eclipse 可直接编译

2016-03-30

高仿小米launcher(ZAKER)跨屏拖动item终极第二版

高仿小米launcher(ZAKER)跨屏拖动item终极第二版,对于自己开发launcher的人是个很好的参考。

2016-03-30

nppastyle.rar

nppastyle 是notepad++ c/c++/java 格式化工具。 下载Notepad++并安装NppExec插件。 插件--->Plugin Manager--->show Plugin Manager--->安装NppAStyle插件。 2或者直接下载NppAStyle插件。 我们选择下载NppAStyle_bin_0.10.02.14.zip这个文件。 步骤阅读.3下载后我们打开这个压缩文件,发现有两个文件夹ansi和unicode(ansi是标准编码,支持语言少;unicode是通用编码,支持更多的语言)。 打开unicode文件夹,将里面的NppAStyle.dll解压出来,将NppAStyle.dll放置到Notepad++安装目录下的plugins文件夹下。 步骤阅读.4重启Notepad++看NppAStyle是否安装成功,看到如图所示的信息就说明安装成功。 步骤阅读.5配置NppAStyle。 点击菜单栏中的"插件"--->"NppAStyle"--->"options",在代码风格中选择java。 步骤阅读.6点击菜单栏中的"插件"--->"NppAStyle"--->"Format code"(或者按快捷键Alt+f),欣赏格式化后的代码风格。 步骤阅读.步骤阅读.7体验不同的代码风格并选择自己中意的某种代码风格。 重复第4步骤,例如将代码风格选中ANSI,按下快捷键Alt+f,欣赏格式化后的代码风格,并与第5步骤中格式化后的代码风格相比较。 步骤阅读.步骤阅读.8特别要注意:目前NppAStyle插件只支持格式化C、C++、C#、Java这四种编程语言的代码。

2015-07-25

Ext2Fsd-0.51.exe(win7下读写linux(ext3)文件系统)

直接在windows下安装,以管理员权限运行,可读写ext3文件系统的磁盘

2015-07-16

PQ10分区魔术师win7,可格式化分区ext3

PQ10分区魔术师,单文件,win7直接使用,无需安装。可以格式化ext3文件系统。

2015-07-16

Android官方API文档完整版

Android官方API文档完整版,方便快捷查询函数用法,功能。学习开发的必备资料。

2015-06-28

Android开发教程笔记完全版

Android开发教程笔记完全版,移动开发入门必备,经典笔记,胜过一般教程。

2015-06-28

深入理解Android 卷2(邓凡平)

深入理解Android系列第二本,本书不仅继承了第一本的优点、改正了其在细微处存在的一些不足,而且还在写作的总体思想上进行了创新,更强调从系统设计者的角度去分析android系统中各个模块内部的实现原理和工作机制。从具体内容上讲,本书的重点是android framework的java层,对java层涉及的核心模块和服务进行了深入而细致的分析。通过本书,读者不仅能对android系统本身有更深入的理解,而且还能掌握分析大型复杂源代码的能力。

2015-06-27

深入理解Android 卷1

深入理解Android 卷1,安卓驱动开发入门宝典,邓凡平经典之作,值得收藏

2015-06-27

qt 显示图片特效

qt 水平百叶窗 垂直百叶窗 回型扩大 左上角飞入 右下角飞入五种特效显示,可以自形修改应用

2015-06-10

qt 时钟特效动画 翻页 划滑动 翻转

这是一个仿安卓的时钟显示qt工程代码,支持三种特效类似日历的翻页,自上而下的滑动,前后翻转,三种特效。可以下载解压后可以直接编译运行

2015-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除