解决Andriod软键盘出现把原来的布局给顶上去的方法

解决方法,在mainfest.xml中,对那个Activity加: android:windowSoftInputMode="adjustPan|stateHidden" > android:windowSoftInputMode How the main window of the activity interacts with the window containing the o...
阅读(1399) 评论(0)

ScrollView嵌套ExpandableListView显示不正常的问题

关于ScrollView嵌套ExpandableListView导致ExpandableListView显示不正常的问题解决方法有很多,在这里介绍一种小编亲自测试通过的方法。...
阅读(4002) 评论(3)

【Android UI设计与开发】之详解ActionBar的使用

本篇博文将带你全面了解ActionBar的使用,并结合真实的案例,图文并茂。...
阅读(4791) 评论(2)

Android开发之异步详解(一)Thread+Handler

在Android实际开发工程中经常会进行一些诸如:文件读写、访问网络等耗时的操作,这些耗时的操作是不建议放到UI线程里的。所以我们会新开一个线程,在子线程中进行这些耗时的操作,耗时操作过程中,UI经常需要更新,但Android是不允许在子线程中修改UI的。所以就出现了Thread+Handler机制,Thread通过handler向主线程发送消息、传递数据,来更新UI。下面就介绍如何通过Thread+Handler方式实现异步操作。...
阅读(2367) 评论(0)

Android开发之异步详解(二)之AsyncTask

AsyncTask允许你在你的用户界面上执行异步操作。它在一个子线程中执行耗时的操作,然后在UI线程上发布执行结果,而不需要你来处理Thread和Handler。 要使用AsyncTask,你必须继承AsyncTask和实现doInBackground()回调方法,AsyncTask运行在后台的一个线程池中。若要更新你的UI,你应该实现onPostExecute()方法,它从doInBackground()方法中获取的结果,并运行在UI线程中,这样你就可以安全地更新你的UI。你可以在UI线程...
阅读(1710) 评论(0)

Android开发之单元测试(一)

在实际开发中,开发android软件的过程需要不断地进行测试。进行Android单元测试是正规Android开发的必经步骤。单元测试可以嵌入到项目中;也可以作为一个单独的项目针对某个具体项目进行测试。...
阅读(1793) 评论(0)

Android开发之SQLite数据库详解

Android开发之SQLite数据库详解 Android系统集成了一个轻量级的数据库:SQLite, SQLite并不想成为像Oracle、MySQL 那样的专业数据库。SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上(如手机、PDA等)适量数据存取。 虽然SQLite支持绝大部分SQL92语法,也允许开发者使用SQL语句操作数据库中的数 据,但SQLite并不...
阅读(4679) 评论(0)

Android开发之使用sqlite3工具操作数据库的两种方式

1.6使用 sqlite3 工具操作数据库的两种方式: 在Android SDK的tools目录下提供了一"sqlite3.exe工具,它是一个简单的SQLite数据库管理工具,类似于MySQL提供的命令行窗口在有些时候,开发者利用该工具来査询、 管理数据库。 下面介绍两种方式: 第一种方式: 1.        将sdk目录下的tools路径添加到path环境变量中。 2....
阅读(3745) 评论(0)

Java日期格式化之将String类型的GMT,GST日期转换成Date类型

在实际开发过程中经常会需要将Date类型的数据封装成XML或Json格式在网络上进行传输,另外在将Date类型的数据存到Sqlite数据库中后再取出来的时候只能获取String类型的日期了,这是因为SQLite是无类型的。这样不得不面对将String 类型的日期转换成Date类型的问题。下面就介绍一下如何将String类型的GMT、GST日期转换成Date对象。 在JDK1.1之前可以使用newDate(“”)来将String类型的日期转换成Date类型的对象。但自JDK1.1开始已将不建议这样做了。下面就...
阅读(20083) 评论(1)

The connection to adb is down, and a severe error has occured.

当我们使用ADT的时候往往会遇到adb.exe无法正常启动的问题,如下: Tag: Theconnection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at。...
阅读(1680) 评论(1)

Android关联源码support-v4,v7,v13源码

在Android实际开发过程中往往会遇到使用v4,v7或v13兼容包中的一些类如ViewPager,Fargment等,但却无法关联源码。 网上有很多解决的办法,在这里只介绍一种小编亲自测试通过的,附上图片,希望可以帮到大家。 具体步骤(这里以android-support-v4.jar为例,v7和v13步骤和其相同):...
阅读(6454) 评论(1)

【Android UI设计与开发】之动画(Animation)详解(一)

Android动画主要包含补间动画(Tween)View Animation、帧动画(Frame)Drawable Animation、以及属性动画Property Animation。下面依次介绍一下各个动画。Tween动画,通过对 View 的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。动画效果的定义可以采用XML来做也可以采用编码来做。Tween动画有4种类型:...
阅读(3765) 评论(1)

The type MultipartEntity is deprecated

在HttpCient4.3之前上传文件主要使用MultipartEntity这个类,但现在这个类已经不在推荐使用了(过时了)。随之替代它的类是MultipartEntityBuilder。关于MultipartEntityBuilder类如何使用,大家可以参考《Android网络编程之使用HttpClient批量上传文件》一文。...
阅读(6671) 评论(0)

Android网络编程之使用HttpClient批量上传文件(一)

我曾在《Android网络编程之使用HTTP访问网络资源》一文中介绍过HttpCient的使用,这里就不在累述了,感兴趣的朋友可以去看一下。在这里主要介绍如何通过HttpClient实现文件上传。 预备知识:            在HttpCient4.3之前上传文件主要使用MultipartEntity这个类,但现在这个类已经不在推荐使用了。随之替代它的类是MultipartEntityB...
阅读(12704) 评论(17)

Android开发之裁剪照片

请尊重他人的劳动成果,转载请注明出处:Android开发之裁剪照片  1.   从相册选择照片进行裁剪 从相册选择照片并裁剪: /** * 从相册选择照片进行裁剪 */ private void cropFromGallery() { // TODO Auto-generated method stub Intent intent=new Inte...
阅读(3153) 评论(2)
16条 共2页1 2 下一页 尾页
    个人资料
    • 访问:821278次
    • 积分:10956
    • 等级:
    • 排名:第1528名
    • 原创:180篇
    • 转载:4篇
    • 译文:0篇
    • 评论:212条
    这里有你需要的干货!!!
    关注我,获取推送O_o
    你需要的,才是干货@开源项目
    博客专栏