自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 安卓单例模式的理解

单例模式的目标: 1.在调用getInstance()方法时返回一个且唯一的Singleton对象。  2.能够在多线程使用时也能保证获取的Singleton对象唯一  3.getInstance()方法的性能要保证  4.能在需要的时候才初始化,否则不用初始化单例模式的几种写法,由浅到深,根据平常的需求选择适当的实现方式。写法一 饿汉式:...

2019-04-19 14:07:05 166

原创 使用bugly+tinker热更新

只做个集成记录,不深究具体原理,后面慢慢看,按以下步骤就能完成热更新部署!第一步:注册bugly后台在https://bugly.qq.com/v2/申请APP获取相应的appId和key。在https://bugly.qq.com/v2/申请APP获取相应的appId和key。第二步:引入bugly和tinker依赖在项目中引入bugly热更新SDK: imp...

2019-03-26 17:27:07 536

原创 lockpattern手势密码解锁

主要参考了https://github.com/sym900728/LockPattern,谢谢作者!下载依赖项目首先在上面网址下载整个项目到本地,我们需要将项目中的lockpattern模块作为module依赖导入到我们项目中,gradle中添加:implementation project(':lockpattern')接下来需要把 CreateGestureActivity...

2018-09-07 17:51:45 850

原创 安卓自定义进度条

github地址:https://github.com/lzyzsd/CircleProgress 在gradle中添加:dependencies { compile 'com.github.lzyzsd:circleprogress:1.2.1'}布局文件中:<com.github.lzyzsd.circleprogress.CircleProgress...

2018-08-30 16:59:53 243

原创 安卓app内部升级

使用OkGo向服务器发送检测版本请求:private void checkVersion() { OkGo.<String>get(Web.url + Web.version).execute(new StringCallback() { @Override public void onSuccess(Respons...

2018-08-30 14:04:03 586

原创 安卓判断API

 例如判断api版本号是否大于等于19:    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {...}  其中,Build.VERSION_CODES.KITKAT = 19 public static class VERSION_CODES {        /**         * Magic...

2018-08-28 17:32:04 556

原创 安卓蓝牙的适配与传输

 Android为蓝牙技术提供了4个工具类,分别是蓝牙适配器BluetoothAdapter、蓝牙设备BluetoothDevice、蓝牙服务端套接字BluetoothServerSocket和蓝牙客户端套接字BluetoothSocket。 手动搭建蓝牙客户端和服务端完成蓝牙通信:客户端:第一步:声明蓝牙获取权限和弱定位权限,在AndroidManifest中加入:&lt...

2018-07-30 16:25:16 1434 1

原创 Webservice服务端搭建(Tomcat),小白入门

第一步:在官网下载相应版本的Tomcat,配置Tomcat的环境。  第二步:将Tomcat部署到MyEclipse,Windows-Perferences-Server --> Runtime Environment,选择对应自己下载的Tomcat版本。  第三步:新建webservice project,注意是要建JAX-WS工程,最好选择JavaEE 6  We...

2018-07-24 15:59:31 9842

空空如也

空空如也

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

TA关注的人

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