如何把一个xml文件渲染成一个View控件1 //如何把一个xml文件渲染为一个View控件2 //得到一个对这个Activity的渲染器inflater3 LayoutInflater inflater = this.getLayoutInflate...
分类:
移动开发 时间:
2014-12-30 21:58:28
阅读次数:
198
最近做一个项目,混合了NativeCode 和 HTML,为了便于JS 调用App的一些方法,统一封装一个Js方法,记录如下Android 端首先要再WebView中允许JS的调用WebView myWebView = (WebView) findViewById(R.id.webview);Web...
分类:
移动开发 时间:
2014-12-30 21:55:41
阅读次数:
243
本文环境:Mac OS X YosemiteJDK 1.7*Eclipse 4.4 Luna参考:http://developer.android.com/sdk/index.html#Other1.在Home目录(用户名)建立一个 Development 文件夹(Google建议);2.进入htt...
分类:
移动开发 时间:
2014-12-30 21:56:38
阅读次数:
171
主要内容: 1.数据类型; 2.常量; 3.变量; 4.算数运算符; 5.赋值运算符; 6.复合运算符; 7.位运算符; 8.表达式; 9.语句.1.数据类型:(1)分类:数据类型:1整型,2浮点型整型:1字符型char ,短整型short ,整型in...
分类:
移动开发 时间:
2014-12-30 21:54:23
阅读次数:
236
在页面上图片比较多的时候,为了优化性能,可以采用延迟加载技术,我封装了一款轻量级的插件。 插件下载地址: http://pan.baidu.com/s/1o6804Gy 使用方法: 1 在页面中需要引入echo.css和echo.min.js 2 对需要进...
分类:
移动开发 时间:
2014-12-30 20:52:00
阅读次数:
190
MediaPlayer 可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用 MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView。 SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库。
标签:Me...
分类:
移动开发 时间:
2014-12-30 20:51:21
阅读次数:
337
在android应用程序开发中,在使用到数据库的时候,事务处理是非常重要的。
首先android数据库操作(特别是写操作)是非常慢的,将所有操作打包成一个事务能大大提高处理速度。
其次是保证数据的一致性,让一个事务中的所有操作都成功执行,或者失败,或者所有操作回滚。
标签:Android
事务
[1].[代码] [Java]代码 跳至
[1]
?
...
分类:
移动开发 时间:
2014-12-30 20:50:49
阅读次数:
183
今天给大家介绍一下如何实现androd主页面的左右拖动效果。实现起来很简单,就是使用ViewFlipper来将您要来回拖动的View装在一起,然 后与GestureDetector手势识别类来联动,确定要显示哪个View,加上一点点动画效果即可。比如当手指向左快速滑动时跳转到上一个 View,手指向右快速滑动时跳转到下一个View,本例中使用图片作为各个View的页面,实现左右快速滑动显示不同的图...
分类:
移动开发 时间:
2014-12-30 20:50:10
阅读次数:
257
[1].[图片] ProcessorUsage.png
跳至
[1]
[2]
[3]
[4]
[5]
[2].[文件] ProcessorUsage.zip ~ 16KB
下载(66)
跳至
[1]
[2]
[3]
[4]
[5]
文件不存在或者代码语言不存在
[3].[文件] ProcessorU...
分类:
移动开发 时间:
2014-12-30 20:48:21
阅读次数:
219
文件下载在App应用中也用到很多,一般版本更新时多要用的文件下载来进行处理,以前也有看过很多大神有过该方面的博客,今天我也自己来实践一下,写的一般,还请大家多提意见,共同进步。主要思路:
1.多线程下载:
首先通过下载总线程数来划分文件的下载区域:利用int range = fileSize / threadCount;得到每一段下载量;每一段的位...
分类:
移动开发 时间:
2014-12-30 20:44:38
阅读次数:
216
在前文Linux/Android——input子系统核心
中概括了总体的结构,以及介绍了input核心的职责,其中有说道注册input设备时会去匹配已有的事件处理器handler,
而这个handler也是存放在一个链表里面的,这里介绍下input子系统中的事件处理input_handler机制.
evdev:
/kernel/drivers/input下众多事件处理器h...
分类:
移动开发 时间:
2014-12-30 20:45:24
阅读次数:
375
这里记录下我实现添加好友的过程,网上虽然也有相应的例子,但说的不是很全面,其中有一篇没有给出
XMPPRoster类的初始化。我找这个类的初始化设置找了好久。不多说啦。下面开始贴代码啦。
初始化XMPPRoster 对象声明
@interface XMPPModel()
@property (nonatomic , strong) XMPPStream *xmppStream;...
分类:
移动开发 时间:
2014-12-30 20:43:27
阅读次数:
214
如果把Entity Framework比作机关枪,那实体类的属性就是子弹,每颗子弹只能攻击唯一对应的目标,在射击过程中,只要有一颗子弹攻击的目标不存在,机枪就会卡壳(子弹决定目标?)。这时,Entity Framework成为了一堆废铁。
为什么不由目标决定子弹?出现什么目标,用什么子弹,既节省子弹,又不会卡壳。也就是根据查询结果给对应的实体类属性赋值。难道这个新式武器也有设计缺陷,没有考虑到这样的应用场景?还是我们不会使用?...
分类:
移动开发 时间:
2014-12-30 20:43:05
阅读次数:
275
开发ios确实会让人身心愉悦(相对于deskop,android),ios app更多的让人集中注意力到它本身的体验,性能。这非常好,我非常喜欢相对完美的事物。最近遇到一些乱七八糟的需求。需要获取一些设备信息,网络情况。iOS 上开发非常简单有趣,除了一些乱七八糟的信息,例如:摄像头硬件信息,本地相...
分类:
移动开发 时间:
2014-12-30 20:35:47
阅读次数:
385
源地址:http://blog.shiqichan.com/Launch-Screen-in-iOS-7-and-8/目前项目中需要解决的问题是:兼容iOS7和iOS8,之前的版本不需要支持了实现兼容3.5、4、4.7和5.5寸屏幕,竖屏的Lauch Screen创建所需的PNG图片有关iPhone...
分类:
移动开发 时间:
2014-12-30 20:33:53
阅读次数:
785
首先来看看android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和andr...
分类:
移动开发 时间:
2014-12-30 20:32:35
阅读次数:
253
以LinearLayout中的控件ImageView为例LinearLayout layout = (LinearLayout) convertView.findViewById(R.id.linearlayout); ImageView imageView = new ImageView(thi....
分类:
移动开发 时间:
2014-12-30 20:30:07
阅读次数:
302