自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

5ingwings(SiHao)的博客

道阻且长,且行将至

  • 博客(6)
  • 收藏
  • 关注

原创 Android上架相关(代码混淆和反编译工具的使用,签名,打包,加固)

Android上架相关(代码混淆和反编译工具的使用,签名,打包,加固)步骤:混淆 ,签名,打包(多渠道打包) ,加固 二次打包 :也就是 将已经打包的apk再次打包 生成 山寨版的 apk对抗重打包:通过 判断 签名的密钥和 当前app的 签名密钥是否相同 若不相同则退出等操作多渠道打包: 即不同的应用市场 去加上各自的标识 以便统计 生成 对应渠道的发行版 app ...

2018-03-24 19:25:27 6764

原创 Android结束APP进程以及判断进程是否存在、判断Activity是否在后台

Android结束APP进程以及判断进程是否存在1 androidstudio 的 stop app 是结束 app 下次启动 会从头启动2 通过 DDMS 结束进程 tools->android device monitor 等十几秒,弹出新对话框,然后左上角可以看到进程名 点击stop即可 模仿的 是 系统杀死进程 3 而 android开发者选项中的 不保持活动...

2018-03-24 18:13:38 13180

原创 Retrofit2.0(三)封装:如超时设置,加请求头,加公共请求参数,加拦截器等

Retrofit2.0(三)封装:如超时设置,加请求头,加公共请求参数,加拦截器等Retrofit2.0基本使用参考: Retrofit2.0(一)retrofit基本使用讲解和Converter转换器使用通过 OkHttpClient.Builder 实现相关设置: OkHttpClient.Builder builder = new OkHttpClient().new...

2018-03-09 12:23:43 6662

原创 Retrofit2.0(二)结合Rxjava2使用

Retrofit2.0(二)结合Rxjava2使用Rxjava2 学习参考: http://blog.csdn.net/weixin_37577039/article/details/78555208Retrofit2 学习参考: http://blog.csdn.net/weixin_37577039/article/details/78546591配置 //r...

2018-03-09 11:45:51 973

原创 极光推送配置和使用

极光平台流程: 客户端集成 极光推送,然后在软件启动的时候,获取RID(也可以自定义别名和标签) 然后上传值给服务器,当触发了某个事件时,进行网络请求,服务器端接收到会通过极光推送,发送推送(给不同标签组)。客户端再去根据不同的需求去接受数据,处理数据appkey是可以对应 android和苹果端的 对于同一个账号 在不同设备登录(同系统或者不同系统) 不会两个地方都推送,会挤掉前一个设备 只会推

2018-03-02 15:12:04 10784

原创 HashMap、HashTable、ConcurrentHashMap使用和原理分析(以及内存优化)

HashMap使用和原理分析(以及内存优化)HashMap:通过链地址法存放键值对的一种数据结构 链地址法:(开散列方法):设散列表地址空间的位置从0~m-1,则通过对所有的Key用散列函数计算出存放的位置,具有相同地址的关键码归于一个子集合(桶),采用链表的方式链接起来(链接头)。 如Hash函数为 Hash(x) = x%16 则 Hash(2) = 2; Hash(18)=2......

2018-03-01 12:32:07 9202 1

空空如也

空空如也

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

TA关注的人

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