8 架构 8.1.MVP TheMVP 8.2.组件化 dexcount-gradle-plugin(方法数统计) methodscount(在线类库方法数查询) DynamicAPK(DynamicAPK是一套用于实现…
分类:Android
Layouts与Views
转到 https://blog.gokit.info/
Android任意位置获取应用Context
在编写某些自定义类时,无法方便的取得Context(Activity或Application),例如需要获取res资源,取些drawable或string之类的,通常会比较麻烦。 解决方法一般有: 1、传入Context…
Android调试自测工具 (Hugo、Timber、Scalpel)
三个工具都出自JakeWharton大神。 Hugo 做项目的时候有时候需要打印方法的传参和返回值,甚至方法的执行时间,有没有一种简单方便通用的方式去做这个呢,Hugo就可以。 Timber Timber其实就是对And…
Android网络编程 - TCP/IP协议实践
前言 简要回顾了 TCP/IP 分层模型及 IP、TCP、UDP 等主要协议,并且在此基础上联系 Android,做出一定的代码实现。 推荐书目:《深入理解Android网络编程》、《计算机网络 – 自顶向下…
frida hook重载函数的几种写法
apply arguments MyClass.MyFunc.overload("java.util.List").implementation = function() { this.MyFunc.overload("…
Facebook SDK接入注意事项(Android)
/*********************************** *Facebook接入测试注意事项(Android) *1.需要把Facebook应用ID写到manifest string.xml里,manif…
推荐一些三方库(持续更新20170912~20180409)
1.滑动退出 ParallaxBackLayout 2.角落标签 labelview 3.点赞+1效果 GoodView 4.recyclerview滑动悬停搭配brvah,作者又出新库更好用了 PinnedSectio…
Glide图片加载
在build.gradle中添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0' 需要support-v4库的支持,如果你的项目没有support-v4库(项目默认已…
Andorid Studio NDK开发-编译OpenSSL类库
OpenSSL是一个强大的开源安全套接字层密码库,它包含了主要的密码学算法,常用的密钥和证书封装管理以及SSL协议,并提供丰富的应用程序供测试或其他目的使用。 在Android上开发对于安全的需求越来越高,虽然OpenS…
(二)Kotlin 面向对象
温馨提示 写博客是为了记录在开发过程中所涉及到的技术以及遇到的问题的解决,如果该博客对您有所帮助,希望可以点个关注/喜欢;如果您对文章中的内容有什么不同的见解,欢迎留言进行讨论。谢谢! 一、面向对象的概念 本质上就是解决…
RecyclerView与ListView比较
RecyclerView 概述 RecyclerView 集成自 ViewGroup 。RecyclerView是Android-support-V7版本中新增的一个Widgets,官方对于它的介绍是:RecyclerV…