最近公司组织项目组成员开发一个Android项目的Demo,之前没有人有Andoid方面的开发经验,都是开发C#的。 虽说项目要求并不是很高,但是对于没有这方面经验的人来说,第一步是最困难的。
项目历时一个多月,4个人开发,最终行成一个可用的Demo,整体效果还非常不错。这其中借鉴了网上的“仿网易客户端的Demo”还有就是学习《疯狂Android》,收获颇多,这里利用几篇文章做一个项目经验总结,还有就是更多的从C#程序员的观点来理解Android的一些异同之处。
文章目录:
CSharp程序员学Android开发---1.初识AndriodIDE,掌握工具使用
CSharp程序员学Android开发---2.个人总结的快捷键
CSharp程序员学Android开发---3.Android内部元素不填充BUG
1.1 代码配色:
这篇文章将的很全面,在此不再敖述:http://jingyan.baidu.com/article/e75aca85abb710142edac68d.html
备份:1. 下载配色方案:http://eclipsecolorthemes.org/?list=downloads&q=
2. 导入配色方案:File->Import->General->preference,然后安装途中指示依次操作
1.2 代码风格:
设置代码风格后,可以像VS中一样的代码风格例如 “{”和“}”分别独占一行。
操作:Window---Preference---Java---CodeStyle---Formatter,这里可以导入一个Formatter或者手动编辑Edit当前的Formatter。(这里有一个地方要注意,一定要先选择一个Project,然后在点击Window---Preference---)
1.3 代码提示
详细操作请参考:http://jingyan.baidu.com/article/d5a880eb733d5913f147cc1d.html
备份:Window---Preference---Java---Editor---Content Assist---Auto Activition---修改Auto activation triggers for java中的值为:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
1.4 保存代码时自动格式化
详细操作请参考:http://jingyan.baidu.com/article/0964eca2320ac88285f53609.html
备份:Window---Preference---Java---Editor---Save Actions---选择Perform the selected actions on save
1.5 MyEclipse运行优化
详细操作请参考:http://jingyan.baidu.com/article/b907e627d2c5da46e7891cef.html
1.5.1 关闭MyEclipse的自动validation
windows > perferences > myeclipse > validation
将Build下全部勾取消
如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:
在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。
1.5.2 修改系统字体及字号
Window---Preferences---General---Appearance---Colors and Fonts---Edit---Courier New字体常规12号
1.5.3 加大JVM非堆内存
修改myeclipse.ini 如下:
-Xmx384m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=96m