自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android SQLite 事务处理详解

应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部分插入成功,另外一部分失败,后续还得删除。太麻烦)解决方法:添加事务处理,...

2019-07-10 19:34:14 742

原创 在Android中两个子线程之间通信

Android中,相信主线程和子线程之间的通信大家都不陌生了吧。在一次面试经历中被问到了两个子线程之间是如何进行通信的。哎呦!这可蒙住我了。后来回家研究了下,分享给大家。其实android中线程通信无非就是handler和looper的操作。一般情况下的主线程和子线程之间的通信,都是通过主线程中的handler把子线程中的message发给主线程中的looper,或者,主线程...

2019-07-10 19:29:01 2289

原创 Android Data Binding(数据绑定)用户指南

1)介绍这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使用它。需求:Android Plugin for Gradle **1.5.0-...

2019-07-10 19:24:31 577

原创 UML六种依赖关系

在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有...

2019-07-10 19:19:45 6489 1

原创 从android中AIDL谈Proxy/Stub模式

如果activity要想和一个跨进程的Service进行通信就需要通过Binder框架,获取到IBinder对象,并调用transact()方法来达到通信的目的。该方法里的第一个参数是整数型的code,表示的是请求的服务类型,比如说我想请求使用某播放器服务,我就需要制定一个规则:当code为1时表示开始播放,当code为2时表示停止播放,当code为3时表示下一首歌曲。。。这中方法有...

2019-07-10 19:13:55 927

原创 AndroidStudio Debug调试使用

AndroidStudio目前已经成为开发Android的主要工具,用熟了可谓相当顺手。作为开发者,调试并发现bug,进而解决,可是我们的看家本领。正所谓,工欲善其事必先利其器,和其他开发工具一样,如Eclipse、Idea,Android Studio也为我们提供了强大的调试技巧,今天我们就来看看Android Studio中有关调试的技巧。首先,来看看Android studio中为我们...

2019-07-10 17:55:30 7042

MVP模式代码

该代码包采用MVP模式,逻辑清晰、便于理解,对于学习MVP模式有很大帮助!

2018-09-02

即时音视频聊天

完整的音视频聊天代码,有详细说明,完美的帮助你!

2016-01-13

通用指南针

这是一款通用精美的指南针程序,无论菜鸟还是大神都可以拿去学习,下载后直接解压,里面就是源码包,导入Eclipse即可!

2014-08-26

百度定位源码包

这是一款基于百度SDK的定位程序,非常精准!通过百度地图显示出来!下载后解压,里面是源码,一目了然,直接应用!

2014-08-26

日历程序源码包

这是一款简洁实用的日历程序,里面的代码很详细!对相关开发者很有帮助!解压后,里面就是源代码,一目了然!

2014-08-26

图片放大镜

可以放大背景图片上区域。通过PathView和ShaderView来构成放大的View

2014-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除