买本书看例子, 或者看网上的android视频教程, 有一个叫mars的老师录的视频挺好的。 有不懂的地方就去查sdk,看看官方的解释, 开始看不懂的慢慢就懂了。。 上手之后可以看看android的源码实现。
创新互联建站是一家集网站建设,广昌企业网站建设,广昌品牌网站建设,网站定制,广昌网站建设报价,网络营销,网络优化,广昌网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
android解决文件中文编码问题:(关键是在字节流转换成字符流的过程中要定义转换格式gbk,gb2312,UTF-8之类的)
虚拟机到本地主机:
FileInputStream fis = new FileInputStream(文件名);
InputStreamReader isr = new InputStreamReader(fis, "gbk");
BufferedReader br = new BufferedReader(isr);
本地到虚拟机:OutPutStreamWriter osw = new OutPutStreamWriter(文件字节流,"gbk");
开发的时候也就看看接口文档,但接口文档都是公司内部而且都是中文的。
如果要查询Android的方法之类的,百度都有中文文档。
有的时候下载其他人代码来用,那没准就是英文的了,只能借助百度翻译吧,不过现在主流框架都有中文文档和使用介绍的,英文不好并不影响开发。
官方文档地址:
Android Architecture推荐使用MVVM架构:
其中,文档中特别提到了:
简单来说, 并不是 说MVVM就是最好的结构,而是好的架构必须满足以下两点:
个人理解只是换了种说法,实质上和之前的MVC、MVP架构一样,最终目标还是为了满足 程序设计六大原则 。一个好的结构设计,必然是 低耦合、高内聚、易于测试和维护 的。不管是MVC,MVP还是MVVM,其目标都是一致的。
你用google浏览器打开你的android帮助文档(android-sdk-windows/docs/resources/index.html)
浏览器上方会有提示问你要不要翻译。你选择简体中文就OK了。