2016年2月17日

ActionBar详解

摘要: Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当你需要突出展现用户行为或全局导航的activity中使用action bar,因为action bar能够使应用程序给用户提供一致的界面,并且系统能够很好根据不同的屏幕配置来适应操作栏的外观 阅读全文

posted @ 2016-02-17 12:33 梦若在心就在 阅读(693) 评论(0) 推荐(0) 编辑

2016年2月16日

Android使用ViewPager实现左右循环滑动及轮播效果

摘要: ViewPager是一个常用的android组件,不过通常我们使用ViewPager的时候不能实现左右无限循环滑动,在滑到边界的时候会看到一个不能翻页的动画,可能影响用户体验。此外,某些区域性的ViewPager(例如展示广告或者公告之类的ViewPager),可能需要自动轮播的效果,即用户在不用滑 阅读全文

posted @ 2016-02-16 21:05 梦若在心就在 阅读(2250) 评论(0) 推荐(1) 编辑

2016年2月15日

ContentProvider总结2

摘要: 我们通过一个Content Provider小例子进行详细说明。数据源是一个SQLite数据库,名字为books.db,该数据库只含有一个表格,名字为books。表格中含有name,isbn,author,created_date和modified_date几列。我们通过一个名为BookProvid 阅读全文

posted @ 2016-02-15 20:34 梦若在心就在 阅读(209) 评论(0) 推荐(0) 编辑

ContentProvider总结

摘要: ContentProvider的基本概念 : 1.ContentProvider为存储和读取数据提供了统一的接口 2.使用ContentProvider,应用程序可以实现数据共享 3.android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等 阅读全文

posted @ 2016-02-15 20:03 梦若在心就在 阅读(265) 评论(0) 推荐(0) 编辑

ContentObserver的使用完整详细示例

摘要: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 5 阅读全文

posted @ 2016-02-15 19:06 梦若在心就在 阅读(7842) 评论(0) 推荐(0) 编辑

性能优化之Java(Android)代码优化

摘要: 性能优化之Java(Android)代码优化 本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 目前性能优化专题已完成以下部分: 阅读全文

posted @ 2016-02-15 17:31 梦若在心就在 阅读(221) 评论(0) 推荐(0) 编辑

2016年1月28日

联系人数据库contacts2.db介绍

摘要: 项目描述:该项目为基于Android平台的手机通讯录,主要模块分为四个部分:联系人管理模块,通话记录管理模块,短信管理模块,系统设置模块。 系统结构图如下: 本项目启动时间:2014年5月28日 说明:本次开发项目的所有源码全部会分享给大家。开发此项目的目的有这几点:一、锻炼独立开发项目的能力,二、 阅读全文

posted @ 2016-01-28 22:18 梦若在心就在 阅读(4727) 评论(0) 推荐(1) 编辑

contact2.db最强详解

摘要: 1. ContactsProvider2.java (实现了ContentProvider) 2. ContactsContract.java 所有的联系人Uri,与联系人相关数据库字段均在此定义。这里面包含以下要讲的contacts表,raw_contacts表,data表,phone_looku 阅读全文

posted @ 2016-01-28 22:15 梦若在心就在 阅读(1595) 评论(0) 推荐(0) 编辑

Android Uri、UriMatcher、ContentUris详解

摘要: 1.Uri 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径 阅读全文

posted @ 2016-01-28 21:25 梦若在心就在 阅读(600) 评论(0) 推荐(0) 编辑

Android三种ContentResolver查询方式

摘要: 第一种方式,采用 getContentResolver().query()方法在主线程中查询数据。这种查询方式是不是异步查询的,直接在UI线程中查询数据,代码如下: 1 Cursor cursor1 = getContentResolver().query(Sms.CONVESATION_URI, 阅读全文

posted @ 2016-01-28 21:24 梦若在心就在 阅读(2650) 评论(0) 推荐(0) 编辑

导航