Java Usage example:myMenuItem.setIcon(android.R.drawable.ic_menu_save);Resource Usage example:android:icon="@android:drawable/ic_menu_save"alert_dark_...
分类:
移动开发 时间:
2014-07-01 12:18:51
阅读次数:
490
用 User Agent 判断移动设备---WebApp除了做成响应式设计以外,还可以给移动设备做一套UI,PC端再做一套UI,然后在前台进行判断进行相应的跳转。判断是否是移动设备一般根据浏览器的useragent进行判断,虽然可以伪造,但是用起来方便,和Chrome的设备模拟功能配合起来调试方便。...
分类:
移动开发 时间:
2014-07-01 12:17:30
阅读次数:
455
原文地址 本文内容 环境 演示 LazyList 从网络获取图片并缓存 参考资料 本文是 Github 上的一个演示,通过网络获取歌手专辑的缩略图,并显示在 ListView 控件中。该演示具备将缩略图缓存到手机外存的功能,所以叫“Lazy”,这样就不用每次都通过网络重新获取。 该演示仅仅是获得缩略...
分类:
移动开发 时间:
2014-07-01 12:28:58
阅读次数:
752
Google 公司为我们开发Android应用程序提供了丰富的UI组件,有时一个控件无法满足我们的需求,这就要求我们同时使用两个三个或者个更多的控件一起使用。有些常用的组合我就把他写成一个自定的的组件,这样就方便了以后自己的使用。本人新手,研究一天写出的组件虽然实现了自己想要的功能,但代码应该还有许...
分类:
移动开发 时间:
2014-07-01 13:07:19
阅读次数:
242
今天突然遇到了SharedPreferences问题,虽然以前用过,但从没有深入的了解一下,今天就顺便深入了解一下,并总结一下,防止以后忘记。SharePreferences是Android平台上一个轻量级的存储类,特别适合用于保存软件配置参数。比如boolean,float,long ,int,S...
分类:
移动开发 时间:
2014-07-01 13:22:57
阅读次数:
246
TableLayout继承LinearLayout有多少个TableRow对象就有多少行,列数等于最多子控件的TableRow的列数直接在TableLayout加控件,控件会占据一行TableLayout属性:android:shrinkColumns -------设置可收缩的列,(内容过多,则收...
分类:
移动开发 时间:
2014-07-01 13:47:04
阅读次数:
229
1 [root@localhost ~]# ll b2 total 03 -rw-r--r--. 1 root root 0 Jul 1 01:27 14 -rw-r--r--. 1 root root 0 Jul 1 01:27 2 35 -rw-r--r--. 1 root root 0 J.....
分类:
移动开发 时间:
2014-07-01 13:50:18
阅读次数:
180
Dalvik汇编语言基础Dalvik虚拟机为自己设计了一套指令集,并制定了自己的指令格式和调用规范。位描述约定如下:每16位的字采用空格分隔开来每个字母表示4位,每个字母按顺序从高字节开始,排列到低字节。每4位之间可能使用竖线「|」表示不同的内容。顺序采用A~Z的单个大写字母作为一个4位操作码,op...
分类:
移动开发 时间:
2014-07-01 13:53:30
阅读次数:
163
1、首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;第二个meta标签是iphone设备中的safari私有m...
分类:
移动开发 时间:
2014-07-01 19:25:39
阅读次数:
247
需求分析: 记录通话过程中的录音,并保存到指定路径~ 知识点:1.手机开机发出广播,广播接受者收到通知,开启service服务 2.Service工作流程: 1.获取手机管理对象· 2.注冊监听器,对应手机状态 3.依据手机状态(振铃、通话、空暇),创建Mediaplay...
分类:
移动开发 时间:
2014-07-01 19:31:28
阅读次数:
297
Paint mTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);mTextPaint.setColor(Color.WHITE);// Define the string.String displayText = “Hello World!”;// Measu...
分类:
移动开发 时间:
2014-07-01 19:41:52
阅读次数:
235
一、使用sqlite 数据库查询时,用于模糊查询的方法 like % : 表示有0个或多个字符 _ : 表示1个字符 二、去掉联系人电话号码中的空格: "replace"(data1, ' ', '') LIKE '13_________'三、查询符合手机号码格式的号码public Loader o...
分类:
移动开发 时间:
2014-07-01 19:52:14
阅读次数:
290
bounds坐标:自己定义的坐标系统,setbound指明了本视图左上角在该坐标系统中的坐标, 默认值(0,0)frame坐标: 子视图左上角在父视图坐标系统(bounds坐标系统)中的坐标,默认值(0,0)子视图实际位置=父视图实际位置-父视图bounds坐标+子视图frame坐标一、...
分类:
移动开发 时间:
2014-07-01 20:02:59
阅读次数:
285
在前面2篇关于Table View的介绍中,我们使用的Style都是Plain,没有分组,没有index,这次学习的Table View和iphone中的通讯录很像,有一个个以字符为分割的组,最右边有一列小字符作为index,最顶端有一个搜索栏可以进行搜索,好了,下面开始这次的学习。1)创建一个新的...
分类:
移动开发 时间:
2014-07-01 20:06:56
阅读次数:
388
1. 经常变动的字符串要用 StringBuilder,然后每次变动用 append 方法。而不应该每次创建新的 String。2. 使用 static final 变量。3. It's reasonable to follow common object-oriented programming ...
分类:
移动开发 时间:
2014-07-01 20:10:32
阅读次数:
238
注意导入头文件类方法的使用//文件名 UIColor+Expend.h 扩展方法.h@interface UIColor (Expend).m// UIColor+Expend.m #import "UIColor+Expend.h"#pragma mark - 颜色转换 IOS中十六进制的颜...
分类:
移动开发 时间:
2014-07-01 20:09:47
阅读次数:
207
CocoaPods介绍 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之意思就是,手动一个个去下载所....
分类:
移动开发 时间:
2014-07-01 20:15:54
阅读次数:
302