android开发笔记
文章平均质量分 54
wang_android
坚持,进步
展开
-
Android BLE 蓝牙开发指南(三)外围设备端开发详解
讲解低功耗蓝牙外围设备端程序开发的主要流程,包括低功耗蓝牙广播、初始化服务和特征值、监听设备连接情况、数据收发等原创 2019-06-14 09:47:26 · 3450 阅读 · 4 评论 -
Android BLE 蓝牙开发指南(二)中心设备端开发详解
这篇文章主要讲解了BLE中心设备端程序的开发流程,包括扫描,连接,数据通信等,让你的Android设备可以通过 BLE 进行数据的收发。原创 2019-06-13 08:34:17 · 2182 阅读 · 1 评论 -
AndroidStudio升级后,离线更新Gradle版本失败问题解决
发现问题 最近项目差不多完结了,赶紧升级了一波我的撸码装备——AndroidStudio。不升级不知道,一升级吓一跳。新建一个项目工程一个劲给我报错。解决问题 看这样子,应该是Gradle的问题。原来,每个 AS 插件版本都是有自己对应的 Gradle 版本的,大致对应如下:AS插件版本Gradle版本2.0.0 - 2.1.22.10 - 2.132....原创 2019-04-04 15:26:43 · 1754 阅读 · 1 评论 -
仿狗东加载效果—支持加载成功和加载失败动画效果和颜色自定义的view
最近在爬坑自定义View,看到狗东支付时有一个支付成功后的动画效果。遂决定自己也撸一个,加入了自己的一些想法,把实现的思路分享一下。 特点:加载的view元素颜色支持自定义加载成功和加载失败会有一个动画效果源码已上传GitHub PowerfulLoadingView ,欢迎交流。原创 2017-12-28 17:02:25 · 1698 阅读 · 1 评论 -
Android游戏——贪吃蛇开发实录(改进后的源码和详解)
本人大学刚毕业,进入公司后做的第一个Android入门小游戏——贪吃蛇。从APP的构思设计到完成,差不多经历了一个星期的时间。现在回想起来感觉挺有收获,所以决定把源码和理解分享出来,以此和广大的程序员朋友们交流交流经验。 该游戏实现的思路和源码参考了Google自带的Snake的例子,其中修改了一些个人认为还不够完善的地方,加入了一些新的功能,比如屏幕上的方向操作盘,暂停按钮,开原创 2016-07-26 15:01:53 · 15892 阅读 · 66 评论 -
使用canvas.drawRoundRect()时,解决四个圆角的线比较粗的问题
最近在使用 drawRoundRect(float left, float top, float right, float bottom, float rx, float ry, Paint paint) 画圆角矩形时,四个圆角的线总是比四条边的线更粗,看起来相当难看原创 2017-12-11 09:13:06 · 27643 阅读 · 10 评论 -
Android自定义EditText——带一键清除和密码明文切换按钮,支持多样式选择
这是一个自定义EditText,带一键清除和密码明文切换按钮(可以传入自定义图片资源),可以自定义边框颜色,还支持四种边框样式的选择。原创 2017-12-11 09:15:13 · 2921 阅读 · 4 评论 -
Android原生桌面顶部和底部的渐变阴影去除方法
Android原生的 Launcher ,会在桌面的顶部和底部加一个渐变阴影的效果原创 2017-01-12 13:24:26 · 2959 阅读 · 0 评论 -
Android开发之自定义状态栏背景色的实现
首先,低版本的Anroid系统并不支持状态栏颜色的修改,所以请确保你的Android系统在4.4及以上版本。本文运行的代码都是在5.0系统上测试的。原创 2017-01-12 13:31:01 · 957 阅读 · 0 评论 -
Android BLE 蓝牙开发指南(一)入门基础
本文介绍了BLE开发所需要了解的基本概念和原理,理解了这些概念,开发BLE相关功能时,会更加顺畅。原创 2019-06-04 10:01:51 · 2427 阅读 · 3 评论