- 博客(8)
- 资源 (46)
- 收藏
- 关注
原创 Android SwipeRefreshLayout
SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一个下拉刷新组件,实现刷新效果更方便。SwipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v4兼容包下,但必须把你的support library的版本升级到19.1。 提到下拉刷新大家一定对ActionBarPullToRefresh
2014-05-29 14:46:09 1524
原创 Android CookieSyncManager同步cookie
在使用WebView+HTML5打造Web App时,某些场景下需要同步一些用户的隐私数据,例如用户登录成功后我们需要在不同页面同步用户的登录状态信息。此时就用到了CookieSyncManager。
2014-05-28 21:54:59 9255
原创 Android URL encode 空格处理
在应用程序开发过程中或多或少的需要通过HTTP、HTTPS协议与服务器交互。这其中一个常见的情况就是要求对URL进行encode处理,以保证中文、特殊字符的正确传递。不过这个小小的encode有些时候也会酿成"血案"。今天在Android开发中做一个商户搜索功能时碰到一个问题,用户有些时候可以需要通过多个关键字进行搜索,多个关键字之间用空格分隔,客户端通过http get去请求服务器数据,有经
2014-05-19 23:09:50 11045
原创 Android中如何使用JUnit进行单元测试
在我们日常开发android app的时候,需要不断地进行测试,所以使用JUnit测试框架显得格外重要,学会JUnit可以加快应用的开发周期。Android中建立JUnit测试环境有两种方法一.直接在需要被测试的工程中新建测试类步骤:1.在androidManifest.xml文件中添加以下代码:2.新建一个测试测试类并继承AndroidTestCase类,编写测试方法,在测试
2014-05-12 13:41:03 1665
原创 如何卸载Chrome应用程序
要将应用从“打开新的标签页”页面和浏览器中完全删除,请按以下步骤操作:点击浏览器窗口顶部的 “打开新的标签页”按钮,打开“打开新的标签页”页面。转到“应用”部分。右键点击相应应用图标,然后选择从Chrome中删除。应用图标便会从“打开新的标签页”页面中删除。
2014-05-10 00:38:50 7692
原创 优秀程序员必备图书
最近在看Jeff Atwood 的Effective Programming: More Than Writing Code(中文名:高效能程序员的修炼)的时候,Jeff Atwood在附录中列举了一些非常不错的图书,包含技术、设计、管理等多方面,在这里跟大家分享一下!英文书名:Code Complete 2中文书名:代码大全(第二版)作者:Steve McConnell译者:金戈
2014-05-08 14:47:30 1476 1
原创 Android 监听Back、Home按键
在Android开发中,我们监听用户点击返回键事件,通常是以下两个方法://方法1@Override public void onBackPressed() { //do something //super.onBackPressed(); } //方法2 @Override public boolean onKeyDown(int keyCode, KeyEv
2014-05-07 15:43:50 3320 1
原创 Android 位置管理器(LocationManager)
Android LocationManager的提供了一系列与地理位置相关的服务,包括允许应用获取设备的周期性的位置更新;以及接近某个地理位置坐标时触发一个已定义Intent的等。这里介绍LocatinManager的简单使用,以获取当前所在的位置为例。
2014-05-06 19:51:59 5839
Android仿QQ消息列表ListView滑动删除效果
2014-02-11
Android SlidingMenu仿网易新闻布局
2013-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人