『企业中总结的经验』『编码中遇到的困难』『生活中看到的经典』『交流中学到的方法』

bluetooth

经典蓝牙【bt】 封装帮助类

封装一个Bluetooth帮助类 , 最近在做蓝牙,用到了最老的bt。么办法,硬件端限制。

android

安卓隐藏及恢复状态栏和虚拟按键

隐藏虚拟键及顶部状态栏:

android

AS插件利器,实现依赖库自动补全,支持变量提取和JetPack

背景

android

Android View 的绘制流程

Android 中 Activity 是作为应用程序的载体存在,代表着一个完整的用户界面,提供了一个窗口来绘制各种视图,当 Activity 启动时,我们会通过 setContentView 方法来设置一个内容视图,这个内容视图就是用户看到的界面。

android

线程池

线程池的概念:

android

强引用,软引用,弱引用,虚引用。

常常使用的基础代码。

Library

Gradle集成360加固之打包自动完成渠道包

因为上架360应用市场需要360加固 , 所以很多人选择了360加固助手给应用加固, 当然,我也选择了~

Library

开源库发布到Bintray

每个开发者都会封装一些开源库,或者给自己封装一些自用的工具库

Xposed

开源【抖音插件】Xposed框架

没事玩玩Xposed 。写写小插件

日常记录

百度SDK碰到的坑之总是找不到类

代码是越来越旧,想要升级个新的 结果引发血案!!!!

感情

代码代表我的心

曾经的安卓

懒人系列

Android懒人之类的注释

Android懒人系列之教你设置类注释—-做开发 , 就要学会懒!

日常记录

Android Studio 3.0安装记录

安装个目前最新版Studio 3.0 ,手动配置一些东西,做个记录

android

Android Studio 手动配置 Gradle

只是简简单单做个记录而已

android

完美的适配Android8.0未知来源应用安装权限方案

Android8.0的诸多新特性中有一个非常重要的特性:未知来源应用权限

android

Android OOM原因探究

众所周知,Android给每个APP分配的内存是有一定限制的,所以,如果处理不妥善,就会出现OOM.

android

AndroidStudio UML图绘制

安卓开发中平常很少用到UML类图,但是我们可以没事画个 , 别人看着也清晰不是.

android

开发一个安卓软件注意点

虽然遍地的安卓开发,以至于似乎饱和,但是依然…. 高级工程师还是稀缺.

android

Android 获取APK基本信息与常用方法

只是因为常用到的方法,所以写出来记录一下.供不清楚的人看看,试试.

反编译

apktool简单介绍

APKTool是GOOGLE提供的APK编译工具,能够反编译及回编译apk,同时安装反编译系统apk所需要的framework-res框架,清理上次反编译文件夹等功能。需要java支持.

Netty

Netty简单介绍

Netty是一个NIO客户端服务器框架,可以快速简单地开发协议服务器和客户端等网络应用程序。它极大地简化和简化了TCP和UDP套接字服务器等网络编程。

android

一行代码搞定安卓全屏幕适配(转帖)

今天逛Github,无意间活捉一大神发的全屏幕适配方案,准备接下来好好看看他的实现方式.特此发出来他的解决方案,大家一块研究研究.下面上大神正文:

android

仿支付宝里面饿了么H5的红包特效

年底了,公司需求给APP搞个红包.要特效像支付宝里那个订餐进去的红包差不多. 我进去一看,那个是饿了么的H5实现的动画.有点像Android里的阻尼动画效果.看了一下Google的开源 ,和facebook的开源,发现低版本的还不行……这就尴...

android

极致缩小APK体积(不去除V4,V7包)

我们都知道,现在的安卓APK体积是越来越大,一方面是安卓的碎片化严重,为了适配各大厂商而新增很多业务逻辑,(然而并不可能这么大),另一方面是SDK的v4,v7包占了一些体积, 还有一方面就是我们开发者的原因了,很多开发者并未优化体积,匆匆交差...

android

XML资源详解

android 资源文件的记录一般用shape定义的xml文件存放在drawable目录下,若项目没有该目录则新建一个,而不要将它放到drawable-hdpi等目录中。

工具类

Log日志封装

Android开发过程中,常用工具类,日志类,封装一下,是为了避免其他应用,系统的日志打印了出来,更是可以自己控制它是否打印,更为方便,好用。

设计模式

设计模式图示(MVC,MVP ,MVVM)

MVC、MVP、MVVM这些模式是为了解决开发过程中的实际问题而提出来的,目前作为主流的几种架构模式而被广泛使用。

android

万能适配器

背景#

android

快速布局二维码

快速布局条形码

android

Android资源备份记录

第一部分:工具类

命令

Android ADB 常用命令

ADB很强大,记住一些ADB命令有助于提高工作效率。

android

Android插入联系人完美封装类

背景公司项目智护伞维护 , 因为业务需求,需要插入联系人 , 同一名字下大量电话号码.因为此项目为很多人开发,到了我这里,只是日常维护,修改新需求.所以需求来了

快捷键

AndroidStudio 快捷键及使用技巧汇总

快捷键

Kotlin

Kotlin基础语法

kotlin 是世界上最好的语言,如果你觉得我说的不对,那么 go out!

java

Java 日期类常用写法小结

Date 和 Calendar 转 String