自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nation_chen的专栏

脚踏实地,展翅高飞!

  • 博客(78)
  • 资源 (17)
  • 收藏
  • 关注

原创 通过settings.db自定义Android系统默认设置:SHOW_IME_WITH_HARD_KEYBOARD 默认物理键盘与软键盘同时使用

默认开启“显示输入法”开关1.先在packages/SettingsProvider/res/values/defaults.xml中增加默认配置diff --git a/packages/SettingsProvider/res/values/defaults.xml b/packages/SettingsProvider/res/values/defaults.xmlind

2016-05-18 11:12:12 4649

翻译 android5.0官网编译环境搭建(Initializing a Build Environment)

This section describes how to set up your local work environment to build the Android source files. You will need to use Linux or Mac OS. Building under Windows is not currently supported.For an o

2015-04-14 13:34:04 1922

转载 Java与C连动时的数据类型分析

来源:http://blog.csdn.net/flxyzsby/article/details/597588三. Java与C连动时的数据类型分析       刚才我们只是举了一个简单的例子来说明连动的基本方法我们在编写真正实用的程序的时候,我们必然需要传递参数.Java 与C数据类型的对应关系是这样的 ------------

2015-01-10 10:03:39 859

原创 设置系统属性,全局使用,所有的应用都可以使用

import android.provider.Settings;///头文件String deviceName = Settings.System.getString(context.getContentResolver(), "device_name"); ///这个是读if (deviceName == null) {deviceName = context.getStrin

2014-11-08 17:51:37 1202

原创 关闭开发者选项中的:过度动画等两个动画

private void loadDefaultAnimationSettings(SQLiteStatement stmt) {        loadFractionSetting(stmt, Settings.System.WINDOW_ANIMATION_SCALE,                R.fraction.def_window_animation_scale, 0);

2014-07-12 11:07:23 5410

原创 android应用中不响应按键事件(俗称拦截按键)

public boolean dispatchKeyEvent(KeyEvent event) {int keyCode = event.getKeyCode();if(KeyEvent.KEYCODE_ENTER==keyCode&& event.getAction() != KeyEvent.ACTION_UP){msmstr= sb.toString();Log.v("a

2014-06-06 16:17:35 3279

原创 使用反射机制调用buid中的函数接口

package com.example.test_hitvjar;import java.lang.reflect.Constructor;import java.lang.reflect.Method;import android.app.Activity;import android.os.Bundle;import android.util.Log;i

2014-05-08 11:47:30 945

原创 获取有线网卡是eth0 mac地址

public static String loadFileAsString(String filePath) throws java.io.IOException{    StringBuffer fileData = new StringBuffer(1000);    BufferedReader reader = new BufferedReader(new FileReader(f

2014-05-08 11:38:58 5897 1

原创 android设置中的:开发者选项:默认--不允许后台进程

int mProcessLimit = 0;   //ProcessList.MAX_HIDDEN_APPS;    int mProcessLimitOverride = 0; //-1;

2014-04-09 09:40:37 5671

原创 播放android应用工作中的视频文件

1.在res下建立一raw目录,把视频文件(himedia.ts)拷到raw目录下2.按以下例子即可:VideoView videoView= (VideoView)this.findViewById(R.id.videoView) String uri = "android.resource://" + getPackageName() + "/" + R.raw.himed

2014-03-14 10:49:25 1228

转载 自己实现Android关机命令

原文地址:http://blog.csdn.net/dengxiayehu/article/details/6848829?reloadpad中自带有重启命令(reboot),本以为也应该有关机命令啊,可是找来找去也没有诸如shutdown、poweroff等命令。然后想到busybox中有一个poweroff命令,故又去编译了一个busybox推进去,执行了busybox poweroff

2014-02-24 10:29:33 1048

原创 so文件在当前目录的编译方法

Z:\work\Q9II3718\V1230\HiSTBAndroidV500R001C00SPC050\external\Hmdkaraok\Android.mk:LOCAL_PATH:= $(call my-dir)LOCAL_PREBUILT_LIBS := libkkeso.soLOCAL_STATIC_LIBRARIES := libkkeso.so

2013-12-31 18:04:33 1219

原创 请应用apk不在系统中显示出来

AndroidManifest.xml中去掉此句:

2013-12-31 17:07:47 1558

原创 获取带路径的文件的文件名方法

String mxlname="/sdcard/cg.xml"String[]stringAraay =mxlname.split("/");mxlname= stringAraay[stringAraay.length-1];

2013-12-04 13:32:38 1021

转载 Android 4.0 中由ProGuard引发的一场血案,

原文:http://blog.csdn.net/yihongyuelan/article/details/8129086案件还原:        修改Android 4.0源码中的Setting,添加一项功能之后,在eng模式下编译,一切正常,遂提交代码到服务器。第二天,传来噩耗,Setting上新添加的功能无法使用,一点击则报错。案件分析:        

2013-11-30 13:27:00 1427

原创 有线,无线,无网络的判断

public class NetstateActivity extends Activity {    /** Called when the activity is first created. */    public int NET_ETHERNET = 1;    public int NET_WIFI = 2;    public int NET_NOCONNEC

2013-11-13 15:34:01 2167

原创 修改android 浏览器的默认主页

把android\packages\apps\Browser\res\values\strings.xml下的http://www.baidu.com改成自己想要的就OK,如百度

2013-10-31 10:43:05 1883

原创 更改手机中的imei号

frameworks/base/telephony/java/android/telephony/TelephonyManager.javapublic String getDeviceId() {        Log.i(TAG,"getDeviceId return 1151");        return "1151";    }

2013-10-16 09:28:19 1267

原创 android应用中获取文件名的两个方法

public static String getFilenName(String path) {int start = path.lastIndexOf("/") + 1;return path.substring(start, path.length());}public static String getFilenName(String path) {String[]str

2013-09-26 16:33:42 901

原创 检测内存大小的方法

130|root@android:/ # cat proc/meminfo                                          MemTotal:        1006424 kB  //内存总大小MemFree:          313444 kB   //空闲内存Buffers:               0 kB////////

2013-09-22 14:19:06 1093

原创 使用attr高效调试驱动

//XXX.h文件中struct kobject *XXX_kobj;#define XXX_attr(_name) \static struct kobj_attribute _name##_attr = {   \        .attr   = {                             \                .name = __stri

2013-08-10 10:52:31 832

原创 在android init.xxx.rc中启动shell脚本

on boot# start essential services    start shell-setupservice shell-setup /system/etc/init.shell.sh    user root    group root    oneshot

2013-08-09 11:09:28 2629 2

原创 网络状态的改变及判断

1.侦测网络状态的改变private static final String netACTION="android.net.conn.CONNECTIVITY_CHANGE";private BroadcastReceiver NetworkStateReceiver= new BroadcastReceiver() {public void onReceive(Con

2013-08-08 16:46:37 1312

原创 判断apk是否是完整并可以正常安装的apk包,

public boolean getUninatllApkInfo(Context context,String filePath) {boolean result = false;try {PackageManager pm = context.getPackageManager();Log.e("archiveFilePath", filePath);PackageInfo

2013-08-05 11:26:48 4739

原创 android 遍历找文件

1.在一个目录下找指定文件:videoename为文件名,如test.rmvb,subtitlePath=/mnt/sdb/adb1/ 查找结果:test.mkv等一系列的以test开头的文件// add by cg 2013 07 25 for Subtitle public boolean IsFindSubtitle(String videoename, String subtit

2013-07-26 16:41:18 1167

原创 AlertDialog复选框

boolean[] selected ;String[] subtitlearry = new String[subtitleInfolists.size()];selected = new boolean[subtitleInfolists.size()];for (int i = 0; i subtitlearry[i] = subtitleInfolists.get(i).S

2013-07-26 16:22:36 1435

原创 取出字符串的某一位用ASCII修改为其他字符

int  toASCII=(int) xxxxxxx.toString().charAt(0);char  tochar=((char) (toASCII-1));

2013-07-23 10:22:19 913

原创 android 4.2 apk中实现卸载U盘

一直提示:Requires android.permission.MOUNT_UNMOUNT_FILESYSTEMS permission但在   AndroidManifest.xml已加权限:   解决:还要加上Android.mk中加上平台权限LOCAL_CERTIFICATE := platformLOCAL_OVERRIDES_PACKAGES := pl

2013-07-18 10:50:04 2619 2

原创 android网络下载及保存

protected void downXMLFile(final String url,Handler mHandler) { new Thread() { public void run() { HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet(url); HttpRe

2013-07-02 19:38:11 877

原创 apk(java)应用程序调用系统命令

private void LsInfo() { try { //String[] cmd = new String[]{"sh","-c","ls -l"}; String[] cmd = new String[]{"sh","-c","ls -l"}; Process ps = Runtime.getRuntime().exec(cmd

2013-07-02 19:08:12 1052

转载 LCD调试的几个心得:

原贴:http://blog.csdn.net/michaelcao1980/article/details/9014651LCD调试的几个心得:功能:Init、SleepIn、SleepOut、DisplayOn、DisplayOff注意事项:LCD的调试中,延时特别重要,一定要确定延长的时间足够,特别是更改电压寄存器后面的延时。记得有一次

2013-06-05 17:41:14 958

原创 通过包名打开apk

private void OpenAPP(ResolveInfo info)    {Intent intent = new Intent();final PackageManager packageManager = XXXXActivity.this.getPackageManager();intent =packageManager.getLaunchIntentForPac

2013-05-07 11:19:13 748

原创 一个apk多个icon入口

android:label="@string/settings_label_launcher"android:icon="@mipmap/ic_launcher_settings">

2013-05-02 17:59:43 1055

原创 sax解析xml

在assets 中放histore.xml的内容: 20李明30 21手机25sax是一个一个person解析出来,再用list.add增加,最后得到一个personlist的,先看Persons.java,package com.cg.xmldemo;import android.R.integer;import an

2013-04-23 13:38:03 560

原创 sax解析xml时startElement没被调用!

需要引用import org.xml.sax.Attributes;而不是import java.util.jar

2013-04-22 18:01:49 1264

原创 获取应用的一些info:版本号,

1.获取apk版本号 private String GetVersionInfo(String packagename)   {  boolean flag=true;  try {   PackageManager manager = this.getPackageManager();      PackageInfo info = manager.getPackageI

2013-04-18 13:56:50 1095

原创 TextView中文字实现跑马灯

。。。            ;;;            android:singleLine="true"   android:ellipsize="marquee" />

2013-04-15 15:23:02 1171 2

转载 Android Intent和Bundle机制实例详解

Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。Intent这个英语单词的本意是“目的、意向”等,对于较少从事于大型平台开发工作的程序员来说,这可能是一个不太容易理解的抽象概念,因为它与我们平常使用的简单函数/方法调用,或者上节中提到的通过库调用接口的方式不

2013-04-09 11:24:47 957

转载 Linux shell脚本全面学习

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh  符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。  当编辑好脚本时,如果要执行该脚本,还必须使其可执行。  要使脚本可执行:编译 chmod +x

2013-03-29 14:53:33 836

转载 Linux学习---find命令使用技巧

1、查找文件Linux中查找文件的命令为“find”命令,syntax:find [起始目录] 寻找条件 操作如,从根目录下开始查找abc.cpp文件 find / -name abc.cpp 在当前目录下所有.cpp文件 find . -name "*.cpp"find命令,配合-exec参数,可以对查询的文件进行进一步的操作-exec 参数后面跟的是command命

2013-03-29 11:13:28 852

网络检查方法

检查网络,网络不存在则跳致网络设置,设置后还没有网络的则提示无可用网络,且有个button可以直接进入网络设置

2013-06-05

网络图片异步加载及cache处理

网络图片异步加载及cache处理

2013-05-30

http服务器

http服务器

2013-05-29

QQ uidemo

QQ uidemo

2013-05-03

sax解析xml实例

sax解析xml实例

2013-04-23

异步加入网络图片实例,多种方法

异步加入网络图片实例,多种方法 异步加入网络图片实例,多种方法

2013-04-23

listview+gridvew+android全部应用展示

listview+gridvew+android全部应用展示

2013-04-23

Gallery实例

Gallery做出发来的很好的3d效果

2013-04-09

Linux设备驱动开发详解_宋宝华

Linux设备驱动开发详解_宋宝华

2013-04-01

android测试

供android测试使用 老化测试

2012-10-25

imx5 烧SD卡脚本

imx5 烧SD卡脚本

2012-02-21

pandboard_ICS_HDMI显示必需脚本

这是关于pandaboard 运行android4.0.3系统时HDMI一直都只有android字样中无法进入界面问题的解决,在android4.0.3目录下运行此脚本即可

2012-01-09

GStreamer资料相关收集

GStreamer资料相关收集,对gsteamer开发的朋友比较有用,特别是camera视频驱动者

2011-12-23

Linux设备模型之input子系统详解.

Linux设备模型之input子系统详解.详细介绍input子系统

2011-12-23

uboot 移植全过程

uboot 移植全过程

2011-12-20

空空如也

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

TA关注的人

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