码迷,mamicode.com
首页 > 移动开发
Android自带图标库
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
利用useragent判断移动设备
用 User Agent 判断移动设备---WebApp除了做成响应式设计以外,还可以给移动设备做一套UI,PC端再做一套UI,然后在前台进行判断进行相应的跳转。判断是否是移动设备一般根据浏览器的useragent进行判断,虽然可以伪造,但是用起来方便,和Chrome的设备模拟功能配合起来调试方便。...
分类:移动开发   时间:2014-07-01 12:17:30    阅读次数:455
Android LazyList 从网络获取图片并缓存
原文地址 本文内容 环境 演示 LazyList 从网络获取图片并缓存 参考资料 本文是 Github 上的一个演示,通过网络获取歌手专辑的缩略图,并显示在 ListView 控件中。该演示具备将缩略图缓存到手机外存的功能,所以叫“Lazy”,这样就不用每次都通过网络重新获取。 该演示仅仅是获得缩略...
分类:移动开发   时间:2014-07-01 12:28:58    阅读次数:752
android 自定义组件
Google 公司为我们开发Android应用程序提供了丰富的UI组件,有时一个控件无法满足我们的需求,这就要求我们同时使用两个三个或者个更多的控件一起使用。有些常用的组合我就把他写成一个自定的的组件,这样就方便了以后自己的使用。本人新手,研究一天写出的组件虽然实现了自己想要的功能,但代码应该还有许...
分类:移动开发   时间:2014-07-01 13:07:19    阅读次数:242
Android SharedPreferences 见解
今天突然遇到了SharedPreferences问题,虽然以前用过,但从没有深入的了解一下,今天就顺便深入了解一下,并总结一下,防止以后忘记。SharePreferences是Android平台上一个轻量级的存储类,特别适合用于保存软件配置参数。比如boolean,float,long ,int,S...
分类:移动开发   时间:2014-07-01 13:22:57    阅读次数:246
Android:控件布局(表格布局)TableLayout
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
Chapter3——进入Android Dalvik虚拟机(二)
Dalvik汇编语言基础Dalvik虚拟机为自己设计了一套指令集,并制定了自己的指令格式和调用规范。位描述约定如下:每16位的字采用空格分隔开来每个字母表示4位,每个字母按顺序从高字节开始,排列到低字节。每4位之间可能使用竖线「|」表示不同的内容。顺序采用A~Z的单个大写字母作为一个4位操作码,op...
分类:移动开发   时间:2014-07-01 13:53:30    阅读次数:163
移动平台前端开发之WebApp代码技巧
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
android获取文字宽度
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
Android CursorAdapter 查询联系人过滤
一、使用sqlite 数据库查询时,用于模糊查询的方法 like % : 表示有0个或多个字符 _ : 表示1个字符 二、去掉联系人电话号码中的空格: "replace"(data1, ' ', '') LIKE '13_________'三、查询符合手机号码格式的号码public Loader o...
分类:移动开发   时间:2014-07-01 19:52:14    阅读次数:290
ios视图frame和bounds的对比
bounds坐标:自己定义的坐标系统,setbound指明了本视图左上角在该坐标系统中的坐标, 默认值(0,0)frame坐标: 子视图左上角在父视图坐标系统(bounds坐标系统)中的坐标,默认值(0,0)子视图实际位置=父视图实际位置-父视图bounds坐标+子视图frame坐标一、...
分类:移动开发   时间:2014-07-01 20:02:59    阅读次数:285
从零开始学ios开发(十三):Table Views(下)Grouped and Indexed Sections
在前面2篇关于Table View的介绍中,我们使用的Style都是Plain,没有分组,没有index,这次学习的Table View和iphone中的通讯录很像,有一个个以字符为分割的组,最右边有一列小字符作为index,最顶端有一个搜索栏可以进行搜索,好了,下面开始这次的学习。1)创建一个新的...
分类:移动开发   时间:2014-07-01 20:06:56    阅读次数:388
android Performance 性能提升
1. 经常变动的字符串要用 StringBuilder,然后每次变动用 append 方法。而不应该每次创建新的 String。2. 使用 static final 变量。3. It's reasonable to follow common object-oriented programming ...
分类:移动开发   时间:2014-07-01 20:10:32    阅读次数:238
ios 方法使用
注意导入头文件类方法的使用//文件名 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程序的依赖包
CocoaPods介绍 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之意思就是,手动一个个去下载所....
分类:移动开发   时间:2014-07-01 20:15:54    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!