Gradle Build Files in Android 第三章 了解Build Types 和 Flavors 3.1 了解Build Types debug和relea...
在Android Studio代码调试一文中,简单的介绍了代码调试的一些技巧.现在我们来谈谈android源码编译的一些事.(俺认为,作为android developer人...
我们每天都在接受微信公众号的文章轰炸,我们点赞、转发,甚至保存。然后呢,我们为了什么学习? 我们发现自己有好多东西要学,但是哪些对我们有价值呢?哪些投资回报率不高呢?我们选择...
步骤: 在res下新建anim文件夹 在文件夹里新建pop_in.xml和pop_out.xml文件 在style文件中配置动画 在代码中引用 代码:pop_in: pop_...
最近小编在学习IOS开发,感触颇深,看到了iOS里面封装了好多组件,很多组件都是iOS自带的,相信一般的小公司的产品经理都是按照iOS的交互来设计UI,而且还要求Androi...
引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都...
基本调用流程 这一篇文章我们从源码的角度分析Glide实现,首先我们从一句最简单的使用方式来探索他的设计与实现,可以看到下面这句话是最基础的使用 接下来我们一步一步的跟踪他的...
“为什么大学时的学渣在社会摸爬滚打多年后能取得惊人的成就?” 如果从意识形态的角度去分析,可以给出很多形而上的结论,诸如运气、态度、性格等等,大多数时候,我们会告诉自己:他们...
Retrofit 是什么? Retrofit is a type-safe HTTP client for Android and java. 互联网上的资料很多很杂,在收集...
公司要求项目添加上微信支付和支付宝支付在这里我将自己的心得以及自己总结的步骤总结在这里,希望让读者少一点入坑。,那么我们现在从最难的骨头啃起来,一步步教大家完成微信支付,关于...
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提...
五分钟倒数已经可以计时了。 三步完成免费个人博客搭建, 这是一篇小白也能看懂的文章,本文主要针对mac OS ,Windows 除了软件安装方式和命令有些区别(装了git b...