android
文章平均质量分 70
liujianminghero
这个作者很懒,什么都没留下…
展开
-
android跑马灯
package com.lx;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class TextViewActivity extends Act原创 2011-07-26 13:17:49 · 477 阅读 · 0 评论 -
Android ROM研究---如何在ubuntu下下载姜饼(Gingerbread)源代码并编译android ROM
Android源代码由两部分组成,其一是Android系统应用部分的代码,其次是Android所使用的内核代码,由于公司是针对Google nexus s来开发rom,所以需要下载三星的内核代码 Android 系统应用代码 http://android.git.k原创 2011-08-04 09:22:56 · 802 阅读 · 0 评论 -
android电话应用程序概述
<!--p {margin-bottom:0.08in}-->android电话应用程序概述一.总览1.phone应用主界面2.拨出电话流程3.接入电话流程二.phone应用主界面phone应用程序的主界面包括”ph原创 2011-09-02 14:51:29 · 1635 阅读 · 0 评论 -
android phone电话调用流程
1、从java端发送at命令的处理流程。2、unsolicited 消息从modem上报到java的流程。3、猫相关的各种状态的监听和通知机制。4、通话相关的图标变换的工作原理。5、gprs拨号上网的通路原理。6、通话相关的语音通路切换原理、震动接口。7、原创 2011-09-02 16:52:14 · 1003 阅读 · 0 评论 -
Android 技术专题系列之二 -- telephony(转载)
第一部分 c代码Android源码中,hardware/ril目录中包含着Android的telephony底层源码。这个目录下包含着三个子目录,下面是对三个子目录的具体分析。一、目录hardware/ril/include分析:原创 2011-09-02 18:11:35 · 532 阅读 · 0 评论 -
Android基本之Broadcast Receiver
1、Broadcast Receiver简介 2、Broadcast Receiver接收定时发送的广播 3、自定义广播一、Broadcast Receiver简介Intent是一个对动作和行为的抽象描述,负责组件之间程序之间进行消息传递。那么Broadcast原创 2011-09-03 16:38:23 · 833 阅读 · 0 评论 -
android 文档颜色
docs\assets 下面所有 .css的文件把 #fff替换成 #cce8cf原创 2011-09-05 21:48:08 · 447 阅读 · 0 评论 -
编译Android,遇到Your version is: /bin/bash: java: command not found.错误的解决
Your version is: /bin/bash: java: command not found.============================================PLATFORM_VERSION_CODENAME=AOSPPLATFORM原创 2011-09-07 22:00:02 · 3435 阅读 · 0 评论 -
ubuntu 编译 Android 出现的若干错误及解决方法
刚下好 android 源码后马上编译会发现有各种各样的错误,原因是有些依赖包没有装。为了避免出现以下我遇到的错误,请先安装jdk1.5,必须是 jdk1.5,不然肯定编译不过的。然后,在检查以下有没有安装以下依赖包:sudo apt-get install原创 2011-09-08 21:14:27 · 1149 阅读 · 0 评论 -
滑屏实现
public class SampleGuest implements OnGestureListener { SlideExample se; private static final int SWIPE_MAX_OFF_PATH = 100; private st原创 2011-08-13 17:50:36 · 1526 阅读 · 0 评论 -
android workspace分析
在Workspace.Java类实现,相关方法有:1) computeScroll():重写了父类的computeScroll();主要功能是计算拖动的位移量、更新背景、设置要显示的屏幕(setCurrentScreen(mCurrentScreen);)。2) disp原创 2011-08-13 17:42:16 · 1902 阅读 · 1 评论 -
通过Launcher里的WorkSpace完成桌面的3D转屏效果(有源码)
本帖最后由 ryan2010 于 2010-11-25 14:42 编辑http://www.eoeandroid.com/thread-27079-1-1.html大家复制起来研究太麻烦,要我上传附件,已经上传了,附件里面的改动比较大而且注释不那么详细了,出于多原创 2011-08-13 19:52:26 · 1434 阅读 · 0 评论 -
对View DrawingCache的理解
分类: Android 2010-08-25 15:37 1942人阅读 评论(1)收藏 举报 View组件显示的内容可以通过cache机制保存为bitmap, 使用到的api有 void setDrawingCacheEnabled原创 2011-08-15 13:19:33 · 635 阅读 · 0 评论 -
Android深入探究笔记之十 -- 使用 ContentProvider 共享数据(二),访问与添加通讯录
实际应用,“通讯录” 数据读取、添加联系人信息 ** 查看通讯录数据库: 首先启动模拟器、再打开“File Explorer” 视图, 依次展开:data -- data -- com.android.provider原创 2011-09-13 18:39:42 · 1730 阅读 · 0 评论 -
android-API之FingerPaint手指绘图详解
主Activity类DemoViewPath.javaview plainprint?package com.geolo.android.demoViewPath; import android.app.Activity; import android原创 2011-08-16 18:45:00 · 2020 阅读 · 0 评论 -
最全的Android源码目录结构详解(转)
Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |--原创 2011-09-14 13:41:28 · 686 阅读 · 0 评论 -
eclipse导入ApiDemos
用eclipse导入ApiDemos后,项目出错,R.java文件不能对导入的资源文件进入引用。解决:新建一个android项目,选择“create project from existing source”,在"location"处选择ApiDemos所在的路径。点击"fi原创 2011-08-23 17:24:36 · 1567 阅读 · 2 评论 -
android学习笔记之3D---多边形
第一步:建立一个GLRender类并实现Renderer接口,同时实现Renderer接口的三个方法。第二步:在onSurfaceChanged()方法体内做些初始化工作,代码如下: view plainprint?publ原创 2011-08-29 16:16:57 · 1029 阅读 · 0 评论 -
Android中OpenGL ES 3D编程基础(一)
OpenGL ES就不用我多介绍了,它是针对嵌入式设备3D显示的基础,那么在Android如何应用它进行3D图形的绘制呢,那就需要用到这个强大的接口: Renderer接口:(android.opengl.GLSurfaceView.Renderer)这是一种通用的呈现原创 2011-08-29 14:27:59 · 1163 阅读 · 0 评论 -
CameraTest.java
package com.lx;import android.app.Activity;import android.graphics.PixelFormat;import android.hardware.Camera;import android.os.Bu原创 2011-09-26 17:53:35 · 702 阅读 · 0 评论 -
android froyo framework内RIL.java类分析
这个类用来与ril层进行通信的比如我要接听一个电话,通过层层调用到RIL.java里面的方法,mCT.acceptCall (Message result) 929 public void 930 acceptCall (Message result)原创 2011-09-27 13:45:58 · 756 阅读 · 0 评论 -
jni
注意事项: 1. jdk1.6.0.20是jdk所在的路径java -Djava.library.path=. ToSaycp libhello.so.1.0 libHelloNative.so把 .so文件复制到下面两个文件夹里面就OK了/u原创 2011-09-28 09:16:14 · 344 阅读 · 0 评论 -
android单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规的Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:原创 2011-09-28 09:42:51 · 383 阅读 · 0 评论 -
android 日志
c,c++adb logcat -b radio > lx.logLOGV("constructor");原创 2011-09-28 10:18:12 · 371 阅读 · 0 评论 -
eclipse上调试android里的程序。
、eclipse上调试android里的程序。 先执行: cd android源码目录 . build/envsetup.sh lunch 1 # to build the emulator emulator & # you should see a G原创 2011-09-29 19:10:05 · 451 阅读 · 0 评论 -
操作数据库之一(实现SQLiteOpenHelper绑定ListView)
实现的效果是页面上有个EditText和一个ListView,menu中添加了三个按钮,分别是add、update、delete。初始化页面时绑定ListView.(1)新增:当EditText写好内容后,点击add,实现保存到数据库中,并同时刷新ListView(Edi原创 2011-10-11 23:52:59 · 1199 阅读 · 0 评论 -
Android JNI 使用的数据结构JNINativeMethod详解
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef原创 2011-10-18 14:37:38 · 1135 阅读 · 0 评论 -
Ubuntu下使用JNI
1. 定义一个Java类Hello:Java代码 public class Hello { // 显式地加载本地代码库 static { try { // 此处即为本地方法所在链接库名转载 2011-09-21 10:03:06 · 460 阅读 · 0 评论 -
database
1. 用户注册表 tb_userRegister ID int primary key, userName varchar(18), userpwd varchar(20), phoneNumber varchar(18), registerType int, 手机注册类型(1。为手机注册,2。为Emai注册,3 为 W3账号注册)选择一种 r原创 2011-10-20 19:19:43 · 427 阅读 · 0 评论 -
demo闹钟
最近做闹钟,所以自己写了个Demo版本,这个程序是用listview单独的类来实现的,和activity类分开来实现的!这个是用数据库进行更新的,当闹钟设置后,闹钟图片变成闹钟的样子,闹钟取消后,图片变成灰色的闹钟,这个是用ListView来实现数据库更新数据的!然后弹对话框来实现时间的设置和周几重复的功能,这个功能能实现,我测试了!正确无误!需要注意的地方有两个:listview每次滑动的时候,原创 2011-11-16 22:17:46 · 2296 阅读 · 0 评论 -
android 闹钟设置
写代码挺费时间的,懒得写,我就说说思路,你建一个类继承子BroadcastReceiver,复写onReceive方法,在里面写监听系统时间的代码用于跟你闹钟设置时间进行匹配,当匹配上时,创建MediaPlayer对象,播放你要播放的音乐,音乐文件可以放在Res/raw目录下,也可是在SD卡中,使用不同的方法即可。设闹钟的Activity找找例子,写出来应该不难。 在Androi原创 2011-11-16 21:51:21 · 4690 阅读 · 2 评论 -
深入学习android之AlarmManager
对应AlarmManage有一个AlarmManagerServie服务程序,该服务程序才是正真提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备(在系统中,linux实现的设备名为”/dev/alarm”),并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事件发生,AlarmManagerServie服务程序就会遍历闹铃列表找到相应的注册闹铃并发出广播。该服务原创 2011-11-20 16:18:54 · 859 阅读 · 2 评论 -
android.os.SystemClock类概述
类的概述核心计时设施。 三种不同的时钟是适合的,并且他们不应该被混淆:System.currentTimeMillis()是一个标准的“墙”时钟(时间和日期)表达毫秒自纪元。该墙时钟能够被用户或电话网络(见setCurrentTimeMillis(long))设置,所以时间可能会向前或向后不可预知地跳。该时钟应该仅仅被使用,当现实世界的对应的日期和时间是重要的,例如原创 2011-11-20 16:25:39 · 1490 阅读 · 0 评论 -
AlarmManager的使用
AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。对应AlarmManager更深层的了解可以参考:http://www.programbbs.com/doc/5888.htmhttp://jinguo.iteye.com/blo原创 2011-11-20 12:11:11 · 1243 阅读 · 0 评论 -
获取sd卡路径
0、获取sd卡路径。 1、讲述 Environment 类。 2、讲述 StatFs 类。 3、完整例子读取 SDCard 内存 0、获取sd卡路径 方法一: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); //写死绝对路径,不赞成使用方法二: public String getSDP原创 2011-11-20 16:52:26 · 1381 阅读 · 0 评论 -
android之定时器AlarmManager用法详解
最终效果图: 当我们点击定时时,会弹出一个时间选择器,选定好时间之后,系统便可以进行定时了。注意,这里可不是会真的响铃,我们在定时的任务里并没有添加响铃的代码,只是在Logcat中做了个简单的打印。本例子重点在于讲解在android中AlarmManager的使用。activity的代码:package cn.com.chenzheng_java; import原创 2011-11-20 21:18:26 · 2517 阅读 · 0 评论 -
Android开发学习笔记:RadioButton和CheckBox浅析
一.RadioButton单选按钮 RadioButton(单选按钮)在Android开发中应用的非常广泛,比如一些选择项的时候,会用到单选按钮。它是一种单个圆形单选框双状态的按钮,可以选择或不选择。在RadioButton没有被选中时,用户能够按下或点击来选中它。但是,与复选框相反,用户一旦选中就不能够取消选中。 实现RadioButton由两部分组成,也就是RadioB原创 2011-10-31 10:19:47 · 3851 阅读 · 0 评论 -
Java中的Date和Calendar类
计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualM原创 2011-11-20 21:59:00 · 757 阅读 · 0 评论 -
Android Wifi模块分析(三)
第三部分:Wifi模块的启动(使能)WirelessSettings 在初始化的时候配置了由WifiEnabler 来处理Wifi 按钮,private void initToggles() {mWifiEnabler = new WifiEnabler(this, (WifiManager) getSyst原创 2011-11-23 22:24:34 · 873 阅读 · 0 评论 -
Android Wifi方法大全
首先需要强调一点的是wifi只能在真机上测试!在Android里,所有的wifi操作都在android.net.wifi包里,而常用的类也就只用几个,对于一般的开发人员来说,常用的操作也是有限的,不需要刻意的去记,用的时候现查就ok了,下面是《Android应用开发揭秘》里面关于wifi的范例,个人感觉还挺齐全,跟大家分享一下!view plainprint?pac原创 2011-11-23 22:26:13 · 692 阅读 · 0 评论