android开发如何入门

android开发怎么入门

和其他应用开发差不多,UI库,系统API,持久层,消息,各种资源/环境配置,诸如此类
图形的话有专用语言RenderScript 和OpenGL API
奔着底层去的话就直接上c语言调ndk

Java语法以及其相关基础库真是很小一部分了,不要说java语法还那么简单
而且很多经典java编程惯例在android上还有性能问题……
--

身为一名从底层驱动做到上层apk开发的android工程师兼安卓手机玩家,推荐几款玩机必备专业级安卓应用给大家:(我的微博是http://weibo.com/x414,欢迎交流)
1.Root explorer
超级强劲的文件管理器,手机root后可以用Root explorer操作手机中的任意文件,比如可以将安装好的apk直接通过蓝牙发送给身边的朋友,这个盗版方式够暴力吧
2.Autostarts
真正能够管理开机程序的apk,同时还可以设置自动启动的服务和应用,避免一些 应用莫名其妙的自己启动
3.TaskMan
国人原创的小巧高效的任务管理程序,比大牌的任务管理软件都更加的好用。
4.SQLite Editor
我们知道,安卓的很多数据是以数据库的形式保存和管理的,这款apk可以直接操作安卓的数据库,够直接吧
5.终端模拟器
可以在安卓手机上直接使用linux命令行
  
 先介绍这么多,我的微博是http://weibo.com/x414,欢迎交流