每段时间Android开发10个知道(中级系列)-170815

来源:互联网 发布:python只能在c盘吗 编辑:程序博客网 时间:2024/06/05 16:38

每段时间Android开发10个知道(中级系列)-170815

1.什么是代码混淆?Android如何进行代码混淆?

什么是代码混淆:
http://blog.csdn.net/z157794218/article/details/40039785/

Android的代码混淆:
http://blog.csdn.net/catoop/article/details/47208833

2.MD5加密你会了吗?

http://blog.csdn.net/briblue/article/details/52984551

3.Android动画机制

http://blog.csdn.net/qq_26787115/article/details/51168009?locationNum=5&fps=1

4.那些能提升你技术的渠道?

不管是Android还是其他领域,常常去看一些有关技术的文章是颇有好处的,前提是你得会过滤掉一些有点偏离的文章,这其中有好有坏,如何过滤也是一种能力。

想想笔者经常逛的技术论坛有:
CSDN,知乎,稀土掘金,目前笔者只看这三个,当然这些已经足够啦,过每天翻一翻,记一记,收藏收藏,这是大多数程序员生涯阶段的一个习惯,只有坚持才能一步步接近目标。

除此之外笔者还从网上购买了一些评价口碑不错的工具书籍,从中能获取不少知识,当然前提是你有看书的习惯,一本书首先得看目录,阅览阅览目录,脑子里大概建立一个关于本书学习的框架,哪些地方需要仔细研究,那些地方需要了解略过的。有购书意图的同学,买之前先看看目录可好。

5.养成记录”不知道”的习惯,这个习惯会让你受益终生

这个习惯真是太有魔性了,笔者当初在学习Java阶段就有这个习惯了,比如下面是笔者当年学习Java的”不知道”清单:

1.我 不知道 面向对象究竟是啥意思?
2.我 不知道 集合底部的实现?
3.我 不知道 正则表达式是干嘛的
4.我 不知道 线程的使用
5.我 不知道 反射咋个访问私有属性和方法,好神奇

依稀记得每段时间我都会列出5个”不知道”,然后我在这段时间里就着重解决这个5个问题,没解决一个问题,我就在问题里去掉一个”不”字,现在学习Android我每段时间列出10个问题。

6.什么是MVP模式及在Android当中的运用

http://blog.csdn.net/jyxmust/article/details/69665917?locationNum=2&fps=1

7.Android单元测试框架

http://blog.csdn.net/xiaoshixiu/article/details/52840813?locationNum=3&fps=1
http://blog.csdn.net/xiaoshixiu/article/details/52852104?locationNum=2&fps=1

8.成为Java高手?23种设计模式要乱熟于心

学习Java23种设计模式可不能光看,你的用手敲,去好好实现它们,这样你就会慢慢熟悉,通常一遍是远远不够的,要多敲些代码,最好应用于自己的项目当中,这是最好的,我推荐一本讲解设计模式的书,学完过后你的代码设计将会是质的飞跃。

9.高手的路上,算法不可或缺,因为只有它让你的设计如此流畅

算法导论,书本有些厚重,不可能都给学了,挑对自己重要的研究研究:

链接:http://pan.baidu.com/s/1nv9NMdF 密码:mqbh

10.Java IO流之File类知识整理

http://blog.csdn.net/clandellen/article/details/71106998

阅读全文
0 0
原创粉丝点击