`
gryphone
  • 浏览: 433632 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表

月份 英文单词

一月:January 简写 Jan. 二月:February 简写 Feb. 三月:March 简写 Mar. 四月:April 简写 Apr. 五月:May 简写 May. 六月:June 简写 Jun. 七月:July 简写 Jul. 八月:August 简写 Aug. 九月:September 简写 Sep.   十月:October 简写 Oct. 十一月:November 简写 Nov. 十二月:December 简写 Dec.
BroadcastReceiver   大家对BroadcastReceiver 最熟悉的似乎是: sendBroadcast(Intent) registerReceiver(BroadcastReceiver,IntentFilter)     BroadcastReceiver 作为一个独立的class 会有一些棘手的问题 挡在大家面前 1. 如何把得到的信息返回给某个Thread 2. 代码比较零散 有一些阅读障碍   所以说 BroadcastReceiver 最好作为内部类     [代码] 1. 先定义一些供 Broadcast 与 Message ...
File 读写   [功能] 因为文件读写很平常 使用打算把这个功能写出辅助类的形式 以便以后方便使用 就是:FileIOHelper     [代码] 1.  定义指定的File 以及其上的 FileInputStream FileOutputStream Context context; File file; FileInputStream fin; FileOutputStream fout; public FileIOHelper(Context c, String name,String path) throws IOException{ ...
SAX 解析   [功能] 1. SAX 即 org.xml.sax.helpers.DefaultHandler 2. 本例以Google Weather 为例 访问:http://www.google.com/ig/api?weather=chengdu,china       [代码] 1. 定义 WeatherSet 用于保存查询到的数据 以及 这些数据的接口 public class WeatherSet { String humidity; String city; //construct public WeatherSet(){ ...
SQLiteDatabase   [功能] SQLiteDatabase 是关于数据库操作的 可用于 insert delete update query 等操作 可惜美中不足的是: 1. 其不支持创建数据库 2. 其不支持版本更新 或者说其不知道如何做 因为具体数据的差异   鉴于以上的缺陷 有一个辅助类可以完成上面功能 那就是:SQLiteOpenHelper     [代码] 1. 定义SQLiteOpenHelper 并完成 创建 更新 功能 public class DBHelper extends SQLiteOpenHelper { ...
SharedPreferences   [功能] 大家在android开发中 一点有这样的需求 就是需要保存一下与该程序有关的属性设置的问题 比如:window xp 中 <假设系统盘为 C:/> 的位置为: C:\Program Files   那么在android中是怎样呢? 那就是:SharedPref ...
自定义View   [功能] 1. 自定义View 实现 TextView 的功能 2. 典型的 TextView 如下: <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="HelloTextView" />   写道 android:text="HelloTextView"   就会 ...
文件列表   [功能] 文件列表     [思路] 1. 在android世界 文件 目录 是一样对待的 而文件也是统称 比如:视频文件 音频文件 文档文件 都是文件 都一视同仁 2. 而 File 能够封装 文件和目录   [代码] 1. 用File 来封装 /sdcard/dcim 目录 File file = new File("/sdcard/");   2. 列出该目录下的所有文件 返回 File 的数组 File[] list= file.listFiles();   3. 取出该数组的所有内容 把 File 名字 类型 存入 L ...
GridView   [功能] 以前提及过GridView 说也是一种AdapterView 和ListView有点像 今天花了时间 用了一些 有点心得 和大家分享分享     [思路] 1. 既然和ListView像 那么应该还是通过 setAdapter() 来设置吧 2. 因为我想显示的是一些图片信息 必须用到ImageView 不是默认的Adapter用到的TextView 所以只能自己扩展了     [代码] 1. 定义包含GridView 的 main.xmk <?xml version="1.0" encoding="u ...
EditText 内容限制 设定     [功能] EditText 是一种供用户输入的View 但是 有时候我们有一些特殊的需要 比如让它只接受 数字 或其他的一些设定 这可以么?   答案是"是"   1. 在该View 上注册一个 TextWatcher 来监听其内容的变化 2. 看看以下是否有你需要的功能     [代码] 1. 只接受数字 android:numeric="true"     2. 密码 能够隐藏内容 android:password="true"     3. 单 ...
AdapterView: ListView GridView Gallery Spinner Adapter: SimpleAdapter SimpleCursorAdapter ArrayAdapter   [功能] * AdapterView: 由界面决定用哪一种 * Adapter : 由数据形式决定用哪一种   AdapterView 没什么可说的 界面是人各有志 看自己的需要吧 所以今天主要介绍一下 Adapter 的使用     [前提] 因为与界面无关 所以为方便 界面统一使用 ListView 且: ListView lv = (ListView) fi ...
Shortcut   [功能] 1. Shortcut 创建 有2种方法: * "Shortcut 快捷方式 使用" 里面提到的 通过发送包含Shortcut 信息的 Broadcast *  本次讨论的 在桌面长按空白区域 在功能选项里面选择"Shortcut" 然后选择目标程序即可 如下图:     [代码] 1. 创建一个class:public class Shortcut1Usage extends Activity public class Shortcut1Usage extends Activity { ...

范围里循环问题

    博客分类:
  • tips
范围里循环 [功能] 比如:有一些图片资源列表 如下: int[] resource = { R.drawable.beijing_001_mb5ucom,R.drawable.beijing_002_mb5ucom,R.drawable.beijing_003_mb5ucom,R.drawable.beijing_004_mb5ucom }; 要求:能循环 即 取出最后一个资源 下次就要取出第一个 既能前进 也能后退 [代码] 1. 列出正取 和 负取 //负取 后退 private int fitPrevious(int i){ int cycle = ...
ImageSwitcher TextSwitcher [功能] * 之所以把ImageSwitcher TextSwitcher  放在一起 因为二者实在太像了 使用起来基本一样 * 严格意义来说 ImageSwitcher TextSwitcher 和 ViewFlipper 也基本一样 都能包含数个View 且View直接相互切换可以设置渐变动画 不同的就是 前二者里面要显示的View比较固定 为ImageView TextView 而 ViewFlipper 里面可以为任意View [ImageSwitcher 使用] 1. 定义一个含有ImageSwitcher 的 main. ...
ViewFlipper [功能] 1. ViewFlipper 可以包含多个View 且View之间的切换有Animation  比如:渐变效果 [代码] 1. 创建包含ViewFlipper 的main.xml 还包含2个Button 用于各个View切换 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android: ...
Global site tag (gtag.js) - Google Analytics