一、基本环境介绍 AWS EC2新加坡节点(访问速度参照本博客,在我这边基本属于秒开)。系统为Ubuntu14.04,HVM虚拟技术虚拟的。 二、安装mysql 登录EC2后使用 sudo su 切换到root权限。 使…
标签:apt
ubuntu下面配置nginx+phpmyadmin
用 apt-get install 方式安装nginx ,php7,mysql等 sudo apt-get install nginx sudo add-apt-repository ppa:ondrej/php sud…
Android APT(Annotation Processing Tool) 实践
微信公众号:Android研究院 关注可了解更多的Android知识,专注于移动领域。问题或建议,请公众号留言; 如果你觉得文章对你有帮助,欢迎赞赏[^1] [TOC] APT 详解 apt为何如此重要呢?现今越来越多的…
Android 通过 APT 解耦模块依赖
本文转载自:kymjs.com/code/2018/0… Android APT 的新玩法,生成类的特殊加载方式。在 Android 多 module 工程中使用 APT,会出现类冲突问题,如果你也碰上这种问题,希望本文…
TextView设置文字包含中英文时自动换行问题的终极解决方案
情景,正常TextView中设置文本内容中包含中英文时会造成自动换行的问题,影响界面显示效果,如图: sd_string_error.png 网上很多解决途径,甚至有多三方框架处理,但是效果并不能达到,最终是要如下代码完…
基于apt实现的Android快速持久化框架:AptPreferences
AptPreferences是基于面向对象设计的快速持久化框架,目的是为了简化SharePreferences的使用,减少代码的编写。可以非常快速地保存基本类型和对象。AptPreferences是基于APT技术实现,在…
Android APT 快速教程
Android APT快速教程 简介 APT(Annotation Processing Tool)即注解处理器,是一种用来处理注解的工具。JVM会在编译期就运行APT去扫描处理代码中的注解然后输出java文件。 con…
Android高级进阶之-APT原理解析及仿写ButterKnife实现View的自动绑定功能
我们在使用Dagger2、ButterKnife等框架的时候,会发现它们通过简单的注解就实现了强大的功能。不知道你又没有研究过这些框架又究竟是如何实现他们功能的呢?本篇文章就是带着这个问题来探究其原理并且自己实现一个简单…
RecyclerView回收和复用机制最全分析
最近,看见一篇RecyclerView 的回收复用机制的文章,也很理解这篇文章,所以暂且存下来。 开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layo…
Android模块开发之APT技术
APT,就是Annotation Processing Tool 的简称,就是可以在代码编译期间对注解进行处理,并且生成Java文件,减少手动的代码输入。注解我们平时用到的比较多的可能会是运行时注解,比如大名鼎鼎的ret…