应用没意思?android的特点就在于界面和体验....那你要是觉得没意思可以问问google要不要做底层的人,然后你去面试看看.......
解决方案 »
- android中webview显示html文件的时候右边的边框有办法去掉吗?
- 有个activity多次重复跳转的问题
- 一个很原始的问题,C和Java是怎样连接起来的。
- textview垂直方向自动的滚动
- 自己应用里的view可以作为appWidget的view使用吗?——诚邀讨论
- android如何实现win7气泡屏保功能
- 刚刚接触安卓的新手,日志错误看不懂,求大神~~
- 各位大神,有没有处理过下面的异常,一般是怎么导致的
- 求教Android蓝牙串口开发OutputStream发送数据失败
- Android中使用LitePal,一个表中数据可以正常save,另一个表姐夫怎么也插入不成功,有没有朋友遇到过这个问题啊!
- Android控制台命令是如何实现的?
- windows mobile 和 android 谁更有前途?
应用么,就是多做东西了,熟悉了一些效果的实现。
android的优势是开源,也就是framework层的开发,以及C组件的开发,这也是一个重点,并不仅仅是应用。
我觉得你直接去找源代码学习吧,Android做底层的人也很多,你可以自己去修改功能,API你看着使用无聊也可以看它是怎么实现的,反正是开源的,你也可以把你更好的实现方法发布出来啊
java那端相对容易的,支撑都在C/c++这端呢。
你觉得应用程序没意思,干什么还买这本书啊,这本书跟你提出的需求差距很大,还不如直接看源码来的实在,既没有讲API怎么用,也没有详细分析下结构
目前 市面上的说,大都是 android doc 的翻译版本。任何软件开发都是差不多, 从细节到宏观上看,对应的就是算法和架构。对应用开发没有兴趣? 其实里边包含很多算法细节,和模式架构的东西。 封装起来的 api 仅仅是表明这些东西你没有必要再造“车轮子”罢了~ 如何组织这些api ,设计你的软件的架构,优化算法,合理组织内存,做到时间和空间的优化。 这是应用开发的技术上的乐趣。产品上的乐趣我就不再这里说了:)建议还是自顶向下的学习(大学里大都是这个方法,现在才发现,有它的到道理),先api,再framework,再driver,再系统。
资料:http://developer.android.com
http://groups.google.com/group/android-developers(特别推荐)
看楼主的头像是openmax,想必比较熟悉openmax了,望指点
现在也专注于底层NDK发!
故我也有类似问题:
http://topic.csdn.net/u/20100804/21/9aa6af9f-5ce2-424d-bdb9-09356a7173d6.html
我本人也很现实,就是看到移动平台火了,就近来了,但是对未来的路还不是很明朗.我不能创造世界,所以我要去适应这个规则.
也希望在移动平台方面有经验的给指出一条明路.经过我对andorid一个多月的了解和做项目的经历,个人感觉比较简单.也许就是因为我还没有进入低层吧.