essay @ android
文章平均质量分 75
iteye_6288
这个作者很懒,什么都没留下…
展开
-
如何通过Button弹出Menu
this.openOptionsMenu();2010-03-01 17:28:44 · 265 阅读 · 0 评论 -
GridView 元素间距设定
GridView 元素距离设定 因为该设定比较简单 防止以后忘记 所以贴 供自己查阅 1. 布局:main.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"...2010-05-10 16:50:20 · 493 阅读 · 0 评论 -
ProgressBar 等比例
ProgressBar 等比例 优点:任务完成 其也正好到达终点 缺点:需要知道以下变量取值: 1. ProgressBar.max() 2. 任务所需总长度 3. 更新时 任务的完成值 整个代码 或是 思路 都比较简单 直接上代码 有问题或其他 请跟帖 1. main.xml 2个ProgressBar &l...2010-05-22 19:25:25 · 134 阅读 · 0 评论 -
activity 跳转
activity 跳转 普通的activity 跳转 可以通过startActivity(...) 来实现 但是 如果不同activity呢? 比如:我已经完成一个组件开发- 文件浏览器 即:能够访问android设备上所有文件及目录 且支持子目录查询 即: 若目标是路径 点击之 表示查询该路径下所有文件/目录 反之 若目标是文件 则返回该文件路径...2010-06-01 07:48:13 · 163 阅读 · 0 评论 -
EditText 文字暗示
EditText 文字暗示 所谓 文字暗示 就像:桌面上那个Google Search 搜索框 > 提示:用户输入文字 > 自动消失: 当用户输入一些自己文字 Google Search 会自动消失 如此: 既起到提示信息作用 又略去用户删除的麻烦 易用性较好 那这是什么属性呢? 答案就是: android:hi...2010-06-07 13:59:52 · 128 阅读 · 0 评论 -
短信发送状态侦听
短信发送后回调提示 信息发送后 可能有如下需求: 通知用户信息已发送 那如何实现? SmsManager.sendTextMessage(String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent) ...2010-06-10 19:34:24 · 180 阅读 · 0 评论 -
音乐之循环播放
音乐之循环播放 原理: //假设 MediaPlayer mp = new MediaPlayer(); 1. mp.setLooping(true); 2. mp.setOnCompletionListener(OnCompletionListener l) 用于监听音乐播放结束 此时命令其播放下首 但是 在开发中 遇到一下奇怪现象 与...2010-06-10 19:46:36 · 303 阅读 · 0 评论 -
判断是否有sdcard
判断是否有sdcard插入: public boolean avaiableMedia(){ String status=Environment.getExternalStorageState(); if(status.equals(Environment.MEDIA_MOUNTED)){ return true; }...2010-06-18 16:21:57 · 129 阅读 · 0 评论 -
获取IP地址
获取IP地址: public String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { ...2010-06-18 16:24:39 · 165 阅读 · 0 评论 -
数据库 指定列 指定id 查询
简单 数据库 查询 1. 得到目标数据库的Cursor 如:联系人 Cursor c = getContentResolver().query(People.CONTENT_URI, null, null, null, null); 2. 查询该数据库中 指定id 指定列 的数据 public Str...2010-04-30 08:27:29 · 703 阅读 · 0 评论 -
ContentProvider 重复插入解决办法
重复插入 解决办法: 1. 因为ContentProvider 所拥有的函数接口 比如:insert delete update onCreate 都已经固定 不支持自定义 所以我打算以patch的形式 2. 函数原型public class ResolverUtility { /* - insertUnique * - arguments:...2010-04-02 08:22:08 · 899 阅读 · 1 评论 -
ListView 记住上次选中的item
ListView 记住上次选中的item 这句话描述的可能抽象点 举个例子吧:有个显示所有联系人列表的ListView 现在要求如下:每次关闭该Activity 再打开之 要求始终显示上次选中的item 为什么会有这个要求? 因为ListView 默认是全部成员都显示的 而Activity可视面积有限 这就会导致一些在后面的item 在刚打开时没有显示 只有通过向下滚动 才能使...2010-03-26 08:34:00 · 179 阅读 · 0 评论 -
GridView 子View 获取
在eoe.android论坛浏览时 发现很多人对这个问题有困惑 所以今天说一下 [代码 步骤]1. 你要放入GricView 的布局比较复杂 包括一个image & text 且二者以线性排列 * 定义图片和文字的数组 供后续使用int count = 5; int[] image = { R.drawable.beijing_001_big...原创 2010-03-02 08:25:05 · 164 阅读 · 0 评论 -
Layout include
布局include 1. 定义一个布局:text.main 2. 如何include<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orie...2010-03-02 17:17:11 · 111 阅读 · 0 评论 -
改变Dialog背景透明度
Dialog dg = new Dialog(this);Window window = dg.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.alpha = 0.5f; window.setAttributes(lp)...2010-03-03 17:36:31 · 111 阅读 · 0 评论 -
Bitmap 相关1:存取
Bitmap 相关 1. Bitmap比较特别 因为其不可创建 而只能借助于BitmapFactory 而根据图像来源又可分以下几种情况: * png图片 如:R.drawable.tianjinBitmap bmp = BitmapFactory.decodeResource(this.getResources(), R.drawable.tianjin); ...原创 2010-03-04 17:04:18 · 103 阅读 · 0 评论 -
Cursor 操作
Cursor 以 应用 为例 比如:查询系统联系人中名字以 "e" 开头的名单 1. 通过ContentResolver得到所有联系人记录Cursor cursor = getContentResolver().query(People.CONTENT_URI, null, null, null, null); 2. ...原创 2010-03-07 11:09:07 · 146 阅读 · 0 评论 -
Toast 复杂布局 使用
Toast 作为 信息提示工具 与 Dialog / PopUpWindow 相比 还是有其独到之处的 最明显的就是:写道不需要显式关闭之 其会定时消失 使得其使用起来大为方便 1. 简单使用 即:显示一些提示信息Toast.makeText(this, "This is an Toast!", Toast.LENGTH_LONG).show(); ...2010-03-07 14:12:07 · 78 阅读 · 0 评论 -
状态栏 标题栏 隐藏
状态栏 标题栏 隐藏 隐藏之 可以使可视面积最大化 且二者所代表的区域不同 1. 默认界面 即:二者都显示 供大家比较比较 2. 隐藏 状态栏 即:最上方的信号强度 3G网络 等属性 * 如何隐藏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,...2010-03-22 08:18:10 · 92 阅读 · 0 评论 -
Activity 以 Dialog 形式存在
Activity 以 Dialog 形式存在: 只要在AndroidManifest.xml中设置该Activity属性为:android:theme="@android:style/Theme.Dialog" emulator 运行截图:2010-03-25 11:00:04 · 85 阅读 · 0 评论 -
ListView 内容之背景设定
今天 在eoe.Android 论坛 有人提出这个问题 开始觉得很简单 可后来一想 牵出一点东西 既然涉及给item上背景图 那么应该如何去除 及刷新呢? 故深入之 现告诉大家应该怎么做 现有ListView 其id="R.id.list" 该代码仅涉及背景色相关代码 其他 比如:其与Adapter绑定 等代码 略 list.setOnIte...2010-06-24 09:51:09 · 178 阅读 · 0 评论