安卓
文章平均质量分 96
雪诺秋
这个作者很懒,什么都没留下…
展开
-
Kotlin代码规范那些事儿(detekt上手指南)
本文介绍了kotlin代码扫描工具detekt的基本使用方法,并在此基础上总结了一套kotlin代码规范治理技巧原创 2021-03-22 10:38:02 · 2796 阅读 · 0 评论 -
安卓ListView踩坑——getViewTypeCount()
在使用ListView实现包含不同类型ItemView的列表时,最常见的就是聊天界面,它包括发送方和接收方两种类型的Item视图。上图就包括两种类型的视图。实现的具体骤就是继承BaseAdapter,重载getCount()、getItem()、getItemId()、getView()这四个存在于Adapter接口中的方法。其中最关键的就是View getView(int pos...原创 2018-08-02 16:33:38 · 947 阅读 · 0 评论 -
使用AsyncTask来封装网络请求的问题总结
需求背景项目没有使用成熟的第三方网络库(如Volley、Retrofit),而是使用为AsyncTask封装每一个网络请求API。 现在需要统一处理“未登录”的错误,即任意网络请求返回“未登录”错误时,能够被业务层代码捕获并处理。 但是之前的封装没有对应的钩子函数能够将错误交由业务逻辑层做统一的处理,或者写一个BaseAsyncTask来统一处理。解决方案注意到:项目中所有的...原创 2018-08-28 16:03:39 · 500 阅读 · 0 评论 -
安卓手机抓包方法归纳总结
安卓手机抓包方法归纳总结最近需要对安卓应用发出的网络数据进行抓包分析,除了常见的HTTP还包括MQTT协议。本文总结归纳了。手机端抓包的各种方法和思路0x01 wireshark方案在PC端抓过包的人一定不会对Wireshark感到陌生,该软件可以直接抓取流经网络适配器(网卡)的所有数据包,意味着局域网内其它主机发出的数据包也可以截获(这种模式叫作混杂模式)。此外该软件能够解析下至数据链路...原创 2019-07-17 16:25:44 · 37937 阅读 · 0 评论