自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android的adb网络调试方法

目的为了释放出USB口, 而使用网线进行软件调试. 进入命令行 adb shell如果adb已经加入环境变量中, 并且设备的adbd已开启, 那么, windows在cmd下输入adb shell可进入设备的shell模式. shell模式下可进行用户设备上的一些操作, 如setprop.文章一 adb环境    对Android比较熟悉的开发人员,对adb通过USB(US

2013-12-12 09:00:14 38145 2

转载 使用Eclipse快速浏览JAR源代码小技巧

转载自:http://webservices.ctocio.com.cn/java/471/8741971.shtml       在Eclipse中,只需随时按住Ctrl并点击某个类名或方法名,即可跳转到相应的代码中。然而,如果引用一个开源的jar包,则会直 接打开其class的二进制码,这对于调试或研究代码内部流程颇为不便,尽管可以在Build Path中为每个jar指定源代码位置

2013-10-16 11:57:44 1040

转载 __raw_writel, writel_relaxed 和 writel的区别

在跟踪reboot("recovery")到底层之后,发现有函数static void rk30_arch_reset(char mode, const char *cmd);在此函数中有大量对writel_relaxed的调用。找到这个链接,学习一下。以下内容转自: http://blog.csdn.net/hzpeterchen/article/details/7771795

2013-10-09 11:44:34 8367

原创 Android的Recovery模式调用过程

1.概述    Android的Recovery模式用于系统软件升级。    将特定的update.zip文件置于特定的存储位置,比如/flash/update.zip,或者/mnt/storage/update.zip,然后通过Recovery模式重启进行软件升级。    从应用程序调用到JAVA框架层,再到Kernel中的JNI的调用,以及底层的C语言本地代码的调用过程来看,除

2013-10-08 15:11:29 1536

原创 Android的APK源代码在Android系统源代码下的编译方法

Android的APK源代码在Android系统源代码下的编译方法1.原因如果你写了一个APK程序, 想把源代码放到Android系统源代码下编译, 请尝试以下过程. 2.过程A.     将源代码复制到目录X:\Android\packages\apps\MyAppB.     在MyApp目录下创建Android.mk文件, 内容如下: LOCAL_PATH:= $(c

2013-09-27 09:35:53 1837

转载 eclipse导入framework单个项目

转载 来自http://blog.csdn.net/wensefu/article/details/6529289      由于在android源码中,很多方法,成员,类以及包都被打上@hide标签,这些成员在SDK中没有公开,以至于在编译Launcher源码时最常遇到的类android.view.View的成员mScrollX无法访问。      解决方案:  

2013-09-26 17:02:59 3083 1

原创 Android中的yaffs2文件系统与文件操作底层实现

1. yaffs2文件系统yaffs2文件系统是用于NAND FLASH的文件系统. 由Android中增加的. 在原来的Linux2.2.26系统中没有这个文件系统. 2. 应用层的文件操作应用层的文件操作为fopen,fread, fwrite, 常用的文件操作函数. 下方操作我们以fread为例. struct file的定义在/kernel/include/linux/fs

2013-09-26 13:27:30 2943

原创 Android的电源管理

请参考Android技术内幕-系统卷 第4章1.应用层操作   PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);    PowerManager.WakeLock wl =pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");

2013-09-25 15:07:46 2135

原创 Linux常用命令

ls -a -l 列出全部文件的详细信息   ls -allrm -rf dir 删除dir目录, 速度快, 不可恢复cat /etc/issue  显示操作系统版本, 如Ubuntu 12.04.3 LTS \n \lmake -j8 编译android系统时使用make -j8命令可极大加快速度. 命令意思是让4个CPU每个开2个线程进行编译. 即全速编译.     约1:30

2013-09-18 13:55:06 673

转载 理解 Android Build 系统

转自http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/简介: Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架。众所周知,Android 是一个开源的操作系统。Android 的源码中包含了许许多多的模块。 不同产商的不同设备对于 And

2013-09-16 13:52:49 1358

原创 Linux遥控器设备驱动程序源代码研究

遥控器设备驱动程序源代码分析1.源代码位置\kernel\drivers\input\remotectl 2.源代码分析2.1 程序头部 /* * Driver for keys onGPIO lines capable of generating interrupts. * * Copyright 2005Phil Blundell * * Thi

2013-09-13 15:17:57 3312

原创 Android的框架层是如何调用C++提供的服务的

Android分为如图所示的层次。其中应用层和框架层都是使用JAVA,Libraries层大多用C++。框架层为应用层提供了封装好了的类,如Activity, Service的使用等。  框架层调用了Libraries层的C++动态库。它是通过JNI机制对编译完成的C++动态库进行调用的。在Linux系统下动态库文件是以.so为后缀的。  Libraries层绿色部分来自LINUX系统

2013-09-11 10:51:23 1642

原创 Android应用之间的数据共享

1.     Android的应用和进程对Android多任务机制一个常见的误解就是没有很好地区分单个进程和应用(a process and an application)。在Android中它们并不是紧密耦合的实体:相对于用户开启的多个应用并不一定存在唯一一个实际承载这些应用的进程;多个应用之间可以共享进程,或者一个应用可以根据需要使用多个进程;即使这个应用不处于活动运行的状态,与这一应用程

2013-09-10 14:05:28 1950

转载 Android中Activity的生命周期

先上图。Activity的生命周期直接受到相关的其它activity和它的任务以及所在栈的影响。一个activity可生存在三种基本的状态中:Resumed  Activity位于屏幕的最上层,并具有用户焦点,用户可以操作它。(此状态有时也被认为是“运行”状态)。Paused  Activity B位于最上层并其获得输入焦点,acitvityA位于其下一层,但act

2013-09-09 14:59:30 774

原创 Android中调用Sqlite数据库

很简单的过程, 直接贴代码, 以后要用的时候直接看代码就行. Ctrl + Shift + F格式化代码. 非常好用. 数据库文件的位置在\data\data\应用包名\databases1. SQLite和SQL语句的使用package com.example.sqlitetest;import java.util.ArrayList;import java.u

2013-09-06 15:28:29 1685

原创 Launcher与普通Activity的区别

1.    Intent-Filter     android.intent.action.MAIN决定应用程序最先启动的Activity    android.intent

2013-09-05 15:40:10 14391 1

原创 互联网电视集成业务牌照

截至2012年底,在市场准入上,广电总局共颁发了七张互联网电视集成业务牌照,负责建设、管理和运营互联网电视集成平台。1. 央视国际——CNTV(中央电视台为申请主体)2. 杭州华数(浙江、杭州电视台联合申请)3. 上海文广——百视通(上海电视台为申请主体)4. 南方传媒(广东电视台为申请主体)5. 湖南电视台6. 中国国际广播电台7. 中央人民电台

2013-09-04 14:41:36 1494

原创 论NOKIA的倒掉

用户体验是产品成功的基石今天, 2013年9月3日, NOKIA的设备与服务部门被微软以71.7亿欧元收购了. 这让我想到了symbian,它的命运如何呢?symbian是NOKIA的操作系统. 2010年, 它的全球手机市场占有率为37.6%;2011年全年, 它仍是全球手机市场占有率第一的操作系统, 甚至在2011年11月时的占有率达到22.1%(数据来自百度百科);2

2013-09-04 14:30:27 1372

原创 Android视图组件: RadioButton

1. 布局代码: <RadioGroup android:id="@+id/radioOilType" android:layout_width="wrap_content" android:layout_height="wrap_content" > <RadioButton android:id

2013-09-04 14:16:52 766

原创 Android视图组件: CheckBox

1. 类的继承关系: Object->View->TextView->Button->CompoundButton->CheckBox它是Button的孙子类,是一种特殊的Button。RadioButton也是继承自Button的。2. 几个属性:android:text="购物"3. 几个方法:gaming = new CheckBox(this

2013-09-04 14:04:34 704

原创 Android视图组件: Button

1. 类的继承关系:Object->View->TextView->ButtonButton是TextView的子类,它的许多方法和属性跟TextView是非常相似的。2. 几个属性:android:text="这是件" android:textColor="#FDF5E6" android:textSize="16dp"android:maxLengt

2013-09-04 13:56:59 715

原创 Android视图组件: EditText

1. EditText是有焦点的输入框。2. 类的继承关系为:Object->View->TextView->EditText。明显地,EditText是TextView的子类,TextView只能显示文本,不能修改。3. 几个属性:android:selectAllOnFocus="true" android:enabled="false" android:i

2013-09-04 13:49:29 739

转载 Eclipse常用命令

双击左右灰色区域可设置断点F6单步, 可看变量值F11 调试运行, Ctrl + F11, 运行新建一个工程, 选择工程目录, 不过在删除工程时要小心, 删除的将是你建立的整个目录 Eclipse->DDMS->File Explorer可以下载文件到机顶盒上. Push a file onto the device. 设备需要设置为USB从模式, IP地址需要设定. 

2013-09-03 13:49:05 1099

原创 MYSQL的常用语句

记下来作一个备份, 以便以后查找. 登录Mysql–u root –p; Mysql–u openacs–p; 输入上句后回车之后输入密码, 初始安装之后mysql的root没有密码.  数据库权限grant all on acs.* to openacs identified by'openacs';flushprivilegesgrantsele

2013-09-03 13:44:28 911

转载 Android系统目录结构

对于HD2来说,其ROM(不论模拟还是直刷)主要由initrd、zImage、system组成。这三个部分,对于熟悉Linux的人来说应该并不陌生。initrd负责的就是启动,其本质就是一个临时的系统,在引导时使用。(呵呵,话说开机最初那五花八门的开机第一二屏就在这里,比如第一个直刷ROM的那个灰底DFT……)zImage即为Linux内核镜像,所谓的Android基于Linux内核,

2013-09-03 13:39:04 2055

原创 Android学习开始, Android的系统结构

1. 系统结构图2. 系统结构解释2.1 Linux Kernel内核Android基于Linux2.6提供内核服务。Android对操作系统的使用包括核心和驱动程序两部分。主要驱动有:Display, Frame Buffer, Flash, Camera, Video, Audio, Wifi, Keyboard,Bluetooth, Power…2.2 HAL

2013-09-02 15:04:18 980

AStyleEx_2.05.1_VS2003_源码.rar

AStyle 2.05.1 VS2003可编译源代码, 可以VS2003直接编译. 里面有一个AStyleEx.exe可以直接使用. VS2003+XP 32位亲测 AStyle 2.05.1 VS2003可编译源代码, 可以VS2003直接编译. 里面有一个AStyleEx.exe可以直接使用. VS2003+XP 32位亲测

2019-09-18

好用的多播代码C源代码

好用的多播C源代码,经过测试的,超好用 好用的多播C源代码,经过测试的,超好用

2010-02-10

USB通用驱动常用USB通用驱动

最常用的USB驱动 最常用的USB驱动 最常用的USB驱动 最常用的USB驱动

2010-02-10

Oracle10g for Windows安装教程

Oracle10g for Windows安装教程.<br>有详细过程的图片.<br>解压后是WORD文档.

2008-05-28

C++Builder入门

CHM格式, C++ Builder基础书籍

2008-05-19

Effective STL中文版

超好的, 看过就知道! CHM格式的.

2008-05-19

空空如也

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

TA关注的人

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