在 Android Studio 0.2.11 版本中,布局渲染(用于布局编辑器以及XML编辑器的布局预览窗口),支持 设计时布局属性.
这些属性用于布局在工具里渲染的时候,但是对运行时没有任何影响。这一点很有用,比如如果你想在编辑布局的时候把 样品数据放到文本框中,但又不些这些属性影响到你的运行的应用中。
若要使用设计时属性,请首先确保您有在您的布局中定义工具命名空间:
这个工具命名空间是Android的工具专门公认的命名空间,所以你定义在视图元素上的所有的tool-namespace的属性,在应用程序...
分类:
移动开发 时间:
2014-11-27 09:12:56
阅读次数:
148
在Android的App开发过程中,经常会有一些导致App进程崩溃的Framework层Bug,比如这里讲的Cookie同步引起的崩溃等问题。这种情况下,我们如果能拦截到Framework层的Api调用,对它做个包装把异常捕捉住,就可以避免这个问题了。
当时,纯Java层是做不到的,而Java中的Proxy机制也只能针对自己定义的类,系统Framework层的类就不管用了。这里面说一种通过借鉴J...
分类:
移动开发 时间:
2014-11-27 09:14:53
阅读次数:
213
有时候直接安装bin文件夹下的apk文件会报错【已安装了存在签名冲突的同名数据包】 的错误,原因是这个apk 默认是debug用户签名过的。我们只要设置自己的签名就ok了, 具体方法如下。1. 签名用的工具。 keytool.exe 在jdk安装路径下 这是我的D:\java\jdk1.7.0_0....
分类:
移动开发 时间:
2014-11-27 09:11:42
阅读次数:
215
在Android中要打开一个新的Activity, 不用说,肯定会用到Intent,Intent作为Android的四大组件之一,个人理解,Intent的作用就是用来在(其它三个不同组件)间进行通讯,通常打开一个Activity是采用intent.setClass(ThisActivity.this...
分类:
移动开发 时间:
2014-11-27 09:09:56
阅读次数:
203
现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自...
分类:
移动开发 时间:
2014-11-27 09:08:44
阅读次数:
155
*1.Service是一个应用程序组件*2.Service没有图形化界面*3.Service通常用来处理一些耗时比较长的操作*4.可以使用Service更新ContentProvider,发送Intent以及启动系统的通知等等**1.Service不是一个单独的进程*2.Service不是一个线程界面activity_main.xml<Button
android:i..
分类:
移动开发 时间:
2014-11-27 06:56:25
阅读次数:
192
1.首先最常见的问题就是Acitivity的生命周期相信朋友们在学校已经背的滚瓜烂熟了,但是有的公司会问service的生命周期,以及启动service的两种方式(startservice和bindservice),以及两者的区别,而且会问你怎么才能让service启动后不被杀死。2.第二个常被问到的就是listview..
分类:
移动开发 时间:
2014-11-27 06:53:25
阅读次数:
157
1SenchaTouch解析速度快)
2PhoneGapadob公司收买了运用广。国内第一家。
4jo
5:jquerimobil解析慢啊)
材料:中文phonegap:http://www.phonegap.cn
http://www.sencha.com/products/touch/
很强的phonegap官方专题:http://mobile.51cto.com/hot-27...
分类:
移动开发 时间:
2014-11-27 06:47:35
阅读次数:
240
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具...
分类:
移动开发 时间:
2014-11-27 06:43:12
阅读次数:
390
你想用废旧的Android手机作家庭服务器嘛?
其实并不难。以前,用Android SDK开发一个手机应用,安装下apk就可以host服务了,而现在就直接native化吧。
这篇文章会带你体验编译Python的过程,并用Python搭建可以带着跑的服务器。
首先,我们要开始在Arm的Android平台上编译Python。当然,你需要先准备好一台Linux的机器,然后从Android的...
分类:
移动开发 时间:
2014-11-27 01:39:29
阅读次数:
254
今天晚上调试的时候竟然无法打开安卓模拟器,还给出了一个错误提示:Missing emulator engine program for 'arm' CPUS.上网搜了很久,竟然没有发现有和我同样问题的人,无奈中在外网搜了下,果然找到了牛人的解决方法,这个问题应该是你的病毒软件把你的emula...
分类:
移动开发 时间:
2014-11-27 01:35:07
阅读次数:
448
Android开发学习一:环境搭建一名刚刚学习Android的新人,本文章记录下学习过程。Android环境搭建主要:JDK安装Eclipse安装Android SDK安装ADT安装1、安装所下载的软件如下:jdk-7u7-windows-i586.rar eclipse-SDK-4.2-win32...
分类:
移动开发 时间:
2014-11-27 01:34:56
阅读次数:
195
Android系统源码情景分析,第二章,硬件抽象层,为Android编写硬件驱动。
分类:
移动开发 时间:
2014-11-27 01:29:45
阅读次数:
145
第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignP...
分类:
移动开发 时间:
2014-11-27 01:29:52
阅读次数:
278
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 在上一篇文章中,我们简单的介绍了json数据格式,并介绍了如何使用Android自带的json工具,完成json数据的生成与解析。但是就像我所说的,自带的工具类太难用了!因此这篇文章,会介绍一个json解析的非常好的工具,那就是google的开源项目Gson。 咱们这次不介绍Gson里面的常用类...
分类:
移动开发 时间:
2014-11-27 00:20:35
阅读次数:
284
ListView是Android开发最常用的控件,适配器adapter是将要显示的数据映射到View中并添加到ListView中显示
在实现ListView时,我们需要定义适配器如BaseAdapter、ArrayAdapter、CursorAdapter、SimpleAdapter等,并且重写其一下四个方法:
所以针对上述,可以对ListView使用的Adapter做两方面的优化:
1、 减少内存中View对象的创建次数个数。
2、减小view中对应控件查找的次数。...
分类:
移动开发 时间:
2014-11-27 00:21:24
阅读次数:
206
tornado.web包含web框架的大部分主要功能,Application是其中一个重要的类
Application类的作用是实现 URI 转发,将 Application 的实例传递给 httpserver ,当监听到请求时,把服务器传回来的请求进行转发,通过调用 __call__ ,处理请求。...
分类:
移动开发 时间:
2014-11-27 00:19:24
阅读次数:
224