加载中
android 更新界面视图 Handler和runOnUiThread

原文:http://lzyathere.blog.163.com/blog/static/5083446720139294839321/ 在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线...

invalidate()和postInvalidate() 的区别及使用

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalida...

Android之路该如何走

尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,学习永无止境,3G互联网快速的发展,技术也是一步一步更新,质量成为决定成败的关键,所以作为一个高级Android开发...

2015/04/29 00:40
14
MyEclipse 使用优化方法

转载:http://blog.sina.com.cn/s/blog_6ccfb66f01017ks5.html 在实际使用中,对MyEclipse进行优化,可以大大提高软件的使用效率,这里是从网上找到了一个优化材料,试用后有很大帮助。现将可...

快速Android开发系列网络篇之Android-Async-Http

先来看一下最基本的用法: AsyncHttpClient client = new AsyncHttpClient(); client.get("http://www.google.com", new AsyncHttpResponseHandler() {   @Override   public void onSuccess...

Android最佳实践之流畅(Seamlessness)设计

即使你的应用程序是快速且响应灵敏的,但一些设计仍然会给用户造成问题——与其它应用程序或对话框未事先计划的交互,意外的数据丢失,意料之外的阻塞等等。避免这些问题,有助于理解应用程序...

快速Android开发系列网络篇之Android-Async-Http

先来看一下最基本的用法 AsyncHttpClient client = new AsyncHttpClient(); client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onSucce...

Android下载(外文)

There are many ways to download files. Following I will post most common ways; it is up to you to decide which method is better for your app. 1. Use AsyncTask and show the downl...

android之Fragment(官网资料翻译)

Fragment要点 Fragment作为Activity界面的一部分组成出现 可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。 在Activity运行过程中,可以添加、移除...

2015/04/29 00:38
84
android项目解刨之时间轴

最近开发的app中要用到时间轴这东西,需要实现的效果如下: 想想这个东西应该可以用listview实现吧。然后最近就模拟着去写了: 首先写 listview的item的布局: listview_item.xml <?xml versi...

android 开发UI好工具-----dump View Hierarchy for UI automator

今天又发现一个好工具 dump View Hierarchy 对学习UI布局很有好处,操作也很简单的,直接上图说话了, 是不是很简单,鼠标点到哪里 就可以看到相应的布局,感觉很爽啊。。。。哈哈。 以后模仿...

Android : dip/dp与px(pixel)之间的相互转换

原文:http://blog.sina.com.cn/aoyousatuo 在Android应用的开发过程中,我们常常需要给组件布局定位。这就涉及到Android常用的两个计量单位dip/dp, px.下面笔者就这两个单位做一个简要的介绍...

2015/04/29 00:43
10
Android面试题__2013_07_25

今晚在复习Android基础的时候,找到了一些很有价值的基础知识,分享给给位Android的开发者。这些是基础知识,同时也可以当做面试准备。面试题其实是很好的基础知识学习,有空会好好整理相关基...

2015/04/29 00:41
25
Android获取屏幕高度

在Acitvity的Class當中比較單純 Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y...

2015/04/29 00:41
2
android – 多屏幕适配相关

原文:http://www.androidlearner.net/android-multi-screen-about.html 1、基本概念 屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分...

2015/04/29 00:44
19
android重要包的描述

android重要包的描述: android.app :提供高层的程序模型、提供基本的运行环境 android.content :包含各种的对设备上的数据进行访问和发布的类 android.database :通过内容提供者浏览和操...

2015/04/29 00:44
11
android显示GIF图片

通过开源项目GifView 主页:http://code.google.com/p/gifview/ 下载:http://code.google.com/p/gifview/downloads/list 简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示...

10大支持移动“触摸操作”的JavaScript框架推荐

摘要:移动开发行业的发展速度让人目不暇接,也在此大势之下,推出移动网站App成为开发者必经之路,如何让触屏设备更易使用?如何让网站对触摸手势做出反应并使触摸更友好?所有这一切,皆因...

2015/04/29 00:41
32
Android Fragment---与Activity生命周期的协调

原文:http://blog.csdn.net/think_soft/article/details/7272869 拥有Fragment的Activity的生命周期直接影响了其中的Fragment的生命周期,这样,针对Activity的每一个生命周期的回调都会有一...

关于android开发环境中sdk和adt更新到22.6之后多了appcompat_v7

昨天我打开Eclipse更新了一下sdk和adt到22.6,更新一切都很顺利,很开心的样子,可以新建一个工程时发现多了一个appcompat_v7这个东西,一下子就把小编怔住了,后来才发现这是官方的一个兼容...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部