- 浏览: 426814 次
- 性别:
- 来自: 深圳/湛江
最新评论
-
wangyudong:
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
[ios]利用xcode自动生成项目文档 -
tiger1819:
有源码么,想学习
[android]仿360状态,类流量监控桌面浮动显示 -
119568242:
借我一双翅膀 写道大哥,求指教啊?
IOS 开发,调用打电话,发短信,打开网址 -
借我一双翅膀:
大哥,求指教啊
IOS 开发,调用打电话,发短信,打开网址 -
li247276297:
楼主 是不是要加个权限?
[android]仿360状态,类流量监控桌面浮动显示
文章列表
Android菜鸟日记16
notification
notificationManager = (NotificationManager) ct
.getSystemService(ct.NOTIFICATION_SERVICE);
Notification notificaiton = new Notification(id, tickerTexT,
System.currentTimeMillis());
// 这个ID是notificaiton id
// 创建notification对象
PendingIntent ci = PendingIntent.g ...
Android菜鸟日记15-传感器与摄像头
- 博客分类:
- Android
传感器
sensorManager = (SensorManager) getContext().getSystemService(
Context.SENSOR_SERVICE);
//获得传感器控制器[SensorManager]
//getContext()获得环境
//getSystemService(Context.SENSOR_SERVICE);获得系统服务(传感器)
sensorManager.registerListener(this,
sensorManager.getDefaultSensor(Sensor.TYPE_ORIENTATION),
SensorMa ...
Android菜鸟日记14-对话框
- 博客分类:
- Android
Android菜鸟日记14
对话框
Alert对话框
AlertDialog.Builder bd=new AlertDialog.Builder(this);
//获得警告对话框创建器。
bd.setTitle("testAlter");
//设置创建器
EmptyListener pl = new EmptyListener();
// EmptyListener 为一个实现OnlickListener的类
bd.setPositiveButton("ok_", pl);
//设置按钮(按钮名,监听)
AlertD ...
Android菜鸟日记13 触控
- 博客分类:
- Android
Android菜鸟日记13
触控
Ontouch:
简介:
Ontouch(Event) 是在activiy中给UI的触摸事件监听器的调用函数[按下、移动、松开等]
返回值为boolean 返回值决定是否使用此事件
细节:
UI.setOnTouchListener(监听器)
Ontouch函数 是触摸事件监听器的回调函数。
当被绑定的UI发生了触摸事件,则调用监听器的Ontouch()
ontouchEvent():
简介:
ontouchEvent(Event),是具体UI类中编写的触摸事件监听器。
返回值为boolean返回值决定是否使用此事件
细节:
当activity中的UI被点击 ...
Android菜鸟日记12 Gallery
- 博客分类:
- Android
Android菜鸟日记11
Gallery
Gallery类概述(Gallery)此单词翻译过来为画廊,美术馆
一种view,以水平列表的方式显示在屏幕中央 看一眼图片就知道咋回事了
此类继承了 AbsSpinner
Adapter是用来帮助填充数据的中间桥梁,比如通过它将数据填充到ListView, GridView, Gallery.而android 提供了几种Adapter:ArrayAdapter<T>, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ListAdapter, ResourceCurso ...
Android菜鸟日记11 下载
- 博客分类:
- Android
http://ask.lurencun.com
海大知道
下载
1. 作用:通过HTTP从互联网下载内容
2. 重点:
1.直接下载内容不保存到Sdcard时 通过url.opneConnection获得连接
2.需要保存成文件时 先判断是否有文件,无则先创建文件夹, 在创建文件。
使用:
不保存到file的
1.通过url获得连接 并强转成HttpURLConnection对象
URL url=new URL(urlstr);
HttpURLConnection hc=(HttpURLConnection)url.openConnection();
2.通过HttpURLC ...
Android菜鸟日记10
SQLite
SQLite
1. 作用:数据库操作
2. 重点:
通过使用SQLiteOpenhelper(数据库助手)来创建数据库。
SQLiteOpenhelper的构造函数有4个参数;
(Context context, String name, SQLiteDatabase.CursorFactory factory, int version)
环境、数据库名、不知道、版本号
3. 使用:
1.首先创建一个集成SQLiteOpenhelper的类。覆写
public void onCreate(SQLiteDatabase db) {第一次获得数据对象 ...
Android菜鸟日记9
Handler队列
Handler
1. 作用:消息队列 线程队列
2. 重点:
Handler调用Runnable实际是并不是开新线程 而是放入自己的线程中。
如果要开启线程 需要使用handlerThread获得looper对象并绑定到handler对象上。
3. 使用:
线程队列
1. 先创建一个handler对象
2. 将要执行的动作写入线程的run中。(handler线程队列放入的是线程(Runnable|thread))
3. 调用handler的post方法把将要执行的线程对象加添进线程队列。
EX:如果想线程不断执行的话可以自run方法中加入ha ...
Android菜鸟日记8 view控件
- 博客分类:
- Android
Android菜鸟日记8
控件
Activity的常用控件:
1. Textview 文本框控件
2. Editview 可编辑文本框控件
3. Button 按钮控件
4. Menu 菜单控件
Ps:
andriod:id=”@+aaa/bbb”, 意思是将aaa/bbb赋值给此控件的id如果不存在则创建(常量)
+表示不存在则创建
@取后面的值
5. RadioGroup 单选组控件 RadioButton 单选按钮控件
< RadioGroup >
<RadioButton/>
<RadioButton/>
……
</Radi ...
Android菜鸟日记7
- 博客分类:
- Android
Android菜鸟日记7
1.LinearLayout的使用方法
线性布局
Ps: android:orientation 布局方式 horizontal 水平 vertical垂直 是linearLayout的属性
Android:id 为控件指定序列号
Android:text 指定控件显示的文字
Android:grivity 指定控件的基本位置 居中等(这里设置的实际是空间中的内容位置)
Android:textsize 指定控件文字的大小
Android:width 指定控件的宽度
Android:height 指定控件的高度
Android:backgr ...
Android菜鸟日记6
- 博客分类:
- Android
Android菜鸟日记6
1. task的基本概念
task是任务的意思(Task 把不同程序的activity组织在一起)。
当应用程序启动时就启动了task 并压入stack(栈) 遵循后进先出原则 手机显示顶部的activity对象。
Android:sdk all the activity in a task move together as unit.
2、窗口型activity
只是需要在注册activity时
加入
Android:theme=”@android:style/Theme.Dialog”
Theme主题的意思
2011-8-11
poolo
Android菜鸟日记5
- 博客分类:
- Android
Android菜鸟日记5
Activity的生命周期:
1.onCreate 创建 设置activity 布局 监听之类的 调用
2.onStart 当activity能被我们看到时调用 调用
3.onResume当activity 能够获得用户焦点的时候(点屏幕之类的)调用
4.onPause 当第一个activity启动另外一个activity时 第一个activity调用(第一个暂停)
Ps:app使用时手机被呼入电话 则系统启动另外一个activity(电话的) 此时需用在onPause 中把app的状态保存
5 onStop 当activity对用户变成不可视 ...
Android菜鸟日记4
- 博客分类:
- Android
Android菜鸟日记4
Activity的常用控件:
1. Textview 文本框控件
2. Editview 可编辑文本框控件
3. Button 按钮控件
4. Menu 菜单控件
Ps:
andriod:id=”@+aaa/bbb”, 意思是将aaa/bbb赋值给此控件的id如果不存在则创建(常量)
+表示不存在则创建
@取后面的值
前三个空间需要在布局文件中设置
前面三个具体没什么好说的
4 关于Menu菜单控件
1. 定义 用户点击menu activity调用 onCreateOptionsMenu(Menu menu)方法
2. public boolean o ...
Android菜鸟日记3 intent
- 博客分类:
- Android
Android菜鸟日记3
intent
intent的概念:
intent是具有相关的数据负载的操作,intent 是你告诉android调用什么的一种操作。
个人理解:intent是用于在活动中调用其他活动的组件。在androidmainifest.xml中对活动注册好他的intent,然后就可以通过intent名来调用此方法。[个人认为intent就是方便活动调用其他活动的工具]
Intent实例:
[Android的NotePad例子的androidmainifest.xml片段]
<activity android:name="NotesList&qu ...
Android菜鸟日记2
contentProvider
contentProvider的概念:
contentProvider是一种资源包装器。充当抽象列集和数据库中真实的列集之间的媒介。
Android MIME类型的结构(通过getType()获得)
MIME标准结构
父类型/子类型
如果是供应商具有的专用数据格式的话,则为Vnd开头
Ex:Micorsoft excel电子表格 使用子类型vnd.ms-excel标识
一些子类以X开头 这些子类是不必注册的非标准子类型。他们被视为两个协作机构共同定义的私有类型。
Android MIME类型
Android标示这些类型和子类具 ...