摘要:
android中的一个应用程序可以单独编译,编译后要重新生成system.img在源码目录下执行以下脚本 . build/envsetup.sh (.后面有空格)就多出一些命令: - croot: Changes directory to the top of the tree. - m: Makes from the top of the tree. - mm: Builds all of the modules in the current directory. - mmm: Builds all of the modules in the supplied directorie... 阅读全文
随笔档案-2012年07月
(转)Preference的使用
2012-07-31 08:50 by ...平..淡..., 469 阅读, 收藏,
摘要:
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。一个简单的Preferenece例子步骤1:编写preference XML,在res/xml/下加入我们的preference XML文件,例如名字叫c21preference.xml<?xml version="1.0" e 阅读全文
android 蓝牙源码分析
2012-07-26 15:24 by ...平..淡..., 4719 阅读, 收藏,
摘要:
BluetoothService类中定义的Native方法都在android_server_BluetoothServer.cpp里建立jni调用一、开启(BT Turn on Turn off) (蓝牙的打开关闭由类BluetoothEnabler控制。)1.由BluetoothEnabler控制界面操作,在其构造函数里会先调用 LocalBluetoothManager.getInstance(context)。2.然后在LocalBluetoothManager类的getInstance函数里会调用当前类下的init()函数,该init()函数中通过BluetoothAdapter.ge 阅读全文
linux terminal 快捷键
2012-07-26 08:43 by ...平..淡..., 1729 阅读, 收藏,
摘要:
Bash Shell 快捷键 l CTRL k:删除从光标到行尾的部分 l CTRL u:删除从光标到行首的部分 l ALT d:删除从光标到当前单词结尾的部分 l CTRL w:删除从光标到当前单词开头的部分 l CTRL a:将光标移到行首 l CTRL e:将光标移到行尾 l ALT a:将光标移到当前单词头部 l ALT e:将光标移到当前单词尾部 l CTRL y:插入最近删除的单词 l !$:重复前一个命令最后的参数。 Ctrl + a - 跳到行首 Ctrl + b - 左移一个字符 Ctrl + c - 终端进程 Ctrl + d - 从光标处向右删... 阅读全文
ADB server didn't ACK问题
2012-07-24 08:44 by ...平..淡..., 203 阅读, 收藏,
摘要:
小记一下问题:控制台下显示如下错误。errors:* daemon not running. starting it now *ADB server didn't ACK* failed to start daemon *原因分析:adb 服务的5037端口被占用。解决办法:C:\Users\xxxxxx>netstat -ano | findstr "5037" TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236 TCP 127.0.0.1:5037 127.0.0.... 阅读全文
(转)android WebView loadData不能解析(找不到网页)
2012-07-23 19:30 by ...平..淡..., 2243 阅读, 收藏,
摘要:
转自http://hi.baidu.com/googlewell/item/3b32edd4d70b1aca1b72b42fpublic voidloadData(Stringdata,StringmimeType,Stringencoding)loadData()中的htmldata中不能包含'#', '%', '\', '?'四中特殊字符,出现这种字符就会出现解析错误,显示找不到网页还有部分html代码。因为css中经常用'#', '%'等字符,所以大部分网页会出现解析错误,需要如何处理呢?我们 阅读全文
(转)WebView学习
2012-07-23 16:06 by ...平..淡..., 356 阅读, 收藏,
摘要:
本讲内容:WebView的使用方法今天我们来学习一个可以显示网页的控件WebView。WebView的网页渲染引擎和Safari、Chrome一样都是Webkit。使用WebView进行互联网程序开发有以下优点:1、可以打开远程网址、也可以加载本地Html数据2、可以搭建Java和Javascript交互桥梁3、WebView控件可以高度定制。下面我们通过几个例子来共同学习WebView的使用方法。一、先做一个例子热热身看看效果,例子:通过WebView访问本博客http://android.yaohuiji.com1、先来一个简单的例子,新建一个项目Lesson29_WebView2、因为要 阅读全文
(转)Android实现数据存储技术
2012-07-23 13:58 by ...平..淡..., 179 阅读, 收藏,
摘要:
本文介绍Android中的5种数据存储方式。数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1使用SharedPreferences存储数据; 2文件存储数据;3SQLite数据库存储数据;4使用ContentProvider存储数据;5网络存储数据;下面将为大家一一详细介绍。第一种:使用SharedPreferences存储数据SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPr 阅读全文
简单记事本
2012-07-20 16:17 by ...平..淡..., 210 阅读, 收藏,
摘要:
使用SQLite数据库保存记事本信息,记得在manifest.xml中注册相关activity配置文件:main.xmlmain.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent&qu 阅读全文
(转)LayoutInflater的使用
2012-07-19 09:41 by ...平..淡..., 240 阅读, 收藏,
摘要:
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!然后调用inflate方法将xml布局文件转成View,返回一个View对象。。。而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。LayoutInflater经常在BaseAdapter的getView方法中用到,用来获取整个View并返回。(0)她可以有很多地方可以使用,如BaseAdap 阅读全文
Android模拟器使用SD卡
2012-07-08 12:18 by ...平..淡..., 927 阅读, 收藏,
摘要:
在Android手机上,所有的音乐、视频、图像文件都是存储在SD存储卡上的。但是如果想在Android模拟器上也同样能够存储这些内容,就必须先仿真SD存储卡,并让Android手机能够访问仿真出来的SD存储卡。Android SDK 组件的tools目录里,除了emulator这个运行文件外,另外放置mksdcard这个程序,它可以仿真出所需要的SD存储空间。下面说说如何在AVD中启用SD卡。1.创建镜像文件 用cmd中进入到android的SDK的tools目录下,执行mksdcard创建。 例如我的tools目录为:D:\Program Files\Android\android-sdk\ 阅读全文
图片浏览器
2012-07-02 11:48 by ...平..淡..., 302 阅读, 收藏,
摘要:
创建三种图片浏览器:1.使用ImageViewstep1:创建工程ImagesShow1,其中main.xml文件内容如下:main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height=&qu 阅读全文
浙公网安备 33010602011771号