安卓系统前端,求推荐一些安卓前端开发书籍

1,求推荐一些安卓前端开发书籍我现在用的是“Android开发权威指南”,自己还有一本”android从入门到精通“,感觉这本讲的就太表面了 。我推荐第一本 , 弄完之后还有深的书开发书籍《疯狂android讲义》适合于有一定java编程基础的读者 。如果已熟练掌握java编程语法并具有一定图形界面编程经验 , 阅读本书将十分合适 。否则,阅读本书之前建议先认真阅读疯狂java体系之《疯狂java讲义》 。
2,怎样才能专注于Android前端开发做android开发工作也快一年了 。我觉得想在UI上下功夫可以在自定义组件和交互设计等方面入手 。提高技术的话 。自己可以去尝试实现各种界面效果 。自定义组件首先要把android事件传递机制弄通,结合源码,这样一通会百通,各种事件冲突的解决也能游刃有余 。UI包括不光包括GUI(图形界面) , 交互也是很重要的 。做产品的话就要去在交互下功夫 。让用户用最少的步骤和最直观的交互去实现功能 。当然布局什么的也是很重要的 。细节决定成败 。比如文字排版,界面的配色,字体大小对应数据展示的优先级 。这是我自己的一些理解 。大神轻喷、、、希望能帮到你听大神的意思很明了 基础知识掌握好 界面交互布局好一楼大神是也纯UI的话 , 你需要很好的设计功底,需要PS功底 。康定斯基《点线面》可以看下怎么构图多开发项目,从项目中领悟豁然开朗 。虽然还不太能理解这些有什么组合意义,但是我都记下了!会努力加油的!谢谢
3,怎样才能专注于Android前端开发豁然开朗 。虽然还不太能理解这些有什么组合意义 , 但是我都记下了!会努力加油的!谢谢纯UI的话,你需要很好的设计功底,需要PS功底 。康定斯基《点线面》可以看下怎么构图做android开发工作也快一年了 。我觉得想在UI上下功夫可以在自定义组件和交互设计等方面入手 。提高技术的话 。自己可以去尝试实现各种界面效果 。自定义组件首先要把android事件传递机制弄通 , 结合源码,这样一通会百通,各种事件冲突的解决也能游刃有余 。UI包括不光包括GUI(图形界面) , 交互也是很重要的 。做产品的话就要去在交互下功夫 。让用户用最少的步骤和最直观的交互去实现功能 。当然布局什么的也是很重要的 。细节决定成败 。比如文字排版,界面的配色,字体大小对应数据展示的优先级 。这是我自己的一些理解 。大神轻喷、、、希望能帮到你 查看原帖>>html5的最显著的优势在于跨平台性,用h5搭建的站点与应用可以兼容pc端与移动端、windows与linux、安卓与ios 。它可以轻易地移植到各种不同的开放平台、应用平台上,打破各自为政的局面 。这种强大的兼容性可以显著地降低开发与运营成本,可以让企业特别是创业者获得更多的发展机遇 。前端+html5可以从事的工作有:web前端开发工程师、html5开发工程师、web app开发工程师、java开发工程师等工作 。android是专注移动端的开发 , 可以从事的工作有:android 研发工程师 android测试工程师 android游戏开发工程师 android软件开发工程师 android移植工程师 。【安卓系统前端,求推荐一些安卓前端开发书籍】
4,android前端开发需要什么知识如果只是学,我建议都学 。上下游互相不理解,互相想当然的情况太多了 。如果你从前到后到客户需求挖掘一起做一个完整的练习,你会发现 , 中等水平语言/语法/算法甚至调试经验不是最值钱的,那些都是可以速成的 。能全流程无缝切入的人才才值钱,但那不可能速成,要积累需要这些java  , html,css ,(jquery,anglarjs,javascript),ajax,java 需要有一点基础 , html,css,(jquery,javascript)一般都会用到在布局这些的时候Android编程需要掌握以下基础技能1、Java:Android编程是以Java语言为基础的,没有扎实的Java语言基础 , 机械的抄别人代码,是没有任何意义的 。Java部分要掌握的内容a:Java基础语法 , b:设计模式2、Linux基?。篈ndroid系统的基础是Linux操作系统 。在开发过程中经常用到Linux命令,一些Linux的基础知识是必须的 。3、数据库基础知识:对数据库的增删改查操作 。4、网络协议:掌握HTTP协议和Socket协议 。5、Android的基础知识:有了以上的铺垫,再来学习Android会轻松很多 。Android开发对Java基础的要求技术有:Java基础语法、Java面向对象、数组与集合,异常 , 常用类、IO流、多线程,Socket编程、数据库,网络传输,数据分析等 。各阶段的Android工程师需要掌握的专业技术:初级安卓开发工程师掌握扎实的java基础 , 了解各种设计模式,熟练掌握Android UI控件、Android Java层API的相关使用 。往中级层次发展时 , 继续深入学习java编程技术,掌握更多Android开发需要的库 , 还要精通ml、json解析,会做socket c/s端的程序 。中级安卓开发工程师除了上面提到的必备技能外,中级开发人员需要延伸到精通NDK JNI方式的开发,熟悉Android framework,会移植类似Fmpeg、Mplayer这样的开源项目 , 并在Android上运行 。高级安卓开发工程师作为高级app开发工程师,你只需了解 , 并不需要亲自操作初级和中级工程师的工作流程,但是,你需要有一个整体知识构架,安卓开发各方面所涉及的知识你都有要了解,并有自己独到的见解 。需要熟练掌握Linux驱动开发,并对Linux内核结构很精通,掌握Android移植,包括硬件移植 。css,HTML,js这是基本的,还有ajax,如果还了解后端的知识会更好安卓需要java的基础 java需要前端的基础5,android 前端框架有哪些其实从表象来看(就是工资来说)Html5现在的工资很高?。夷壳昂艹韵阆啾萕EB前端,java后台甚至Android都略高些 , 可能因为出世最晚掌握的人不如前者多且该技术也挺实用的所以受到很多公司青睐 。不过过几年就不好说了,本来这个行业就是的需要不断的学习嘛!Android呢从目前看工资不低而且理论上讲是立于不败之地的?。∈只氩涣薃ndroid?。EB前端的话 , 初期压力小但也是变化最快的是需要不断接受新技术的 。你参考下 。好好考虑 。。。。。。。。。。。。。。。。追问:感谢 , 再问个问题采纳,请问 , HTML5不就是算在WEB开发里面吗?WEB前端开发主要是html5+css3+js(框架) , 需要美工能力吗?如果我会后台PHP、和Java的话是不是会吃香点,如果找地方是直接在上海发展,还是在武汉磨练?回答:这个行业我的感觉是多实战的好 , 大城市要比小城市好 。因为市面上的HTML5工作者还不算多(相比Android之类的少?。┧杂凶殴径勒械?。以前的WEB前端只会HTML之类的 。美不美工的看公司,我的感觉是小公司不太注重,打公司可能会有所要求(其实每个公司都有自己独立的美工也就是UI设计师但就是有要求,具体我也不太懂觉得可能公司觉得这样更标准或者完美吧?。㏄HP简单轻巧,java也不错,毕竟现在市场多些 。二选一就好,因为一般公司就用一种,在某公司待久了另一种自然也会遗忘的 。当然技多不压身,会的多自然工作好找不说 , 工资也不会低的 。希望对你有帮助 。。。。。。。。。。。。。。。。。。。。。。。。。。追问:非常感谢,我一直都在纠结这个问题,虽然大城市消费高但是我还是想要磨练一下 。听到你这样说我就有信心了 。向你推荐个xutils xutils 包含了很多实用的android工具 。xutils 最初源于afinal框架,进行了大量重构,使得xutils支持大文件上传 , 更全面的http请求协议支持(10种谓词),拥有更加灵活的orm,更多的事件注解支持且不受混淆影响... xuitls最低兼容android 2.2 (api level 8) 目前xutils主要有四大模块: 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; 支持加载网络图片和本地图片; 内存管理使用lru算法,更好的管理bitmap内存; 可配置线程加载线程数量 , 缓存大小,缓存路径,加载显示动画等... 支持同步,异步方式的请求; 支持大文件上传 , 上传大文件不会oom; 支持get,post , put , move,copy,delete , head,options,trace , connect请求; 下载支持301/302重定向,支持设置是否根据content-disposition重命名下载的文件; 返回文本内容的请求(默认只启用了get请求)支持缓存,可设置默认过期时间和针对当前请求的过期时间 。android中的ioc框架,完全注解方式就可以进行ui,资源和事件绑定; 新的事件绑定方式,使用混淆工具混淆后仍可正常工作; 目前支持常用的20种事件绑定,参见viewcommoneventlistener类和包com.lidroid.xutils.view.annotation.event 。viewutils模块: httputils模块: bitmaputils模块: android中的orm框架 , 一行代码就可以进行增删改查; 支持事务,默认关闭; 可通过注解自定义表名,列名 , 外键,唯一性约束,not null约束,check约束等(需要混淆的时候请注解表名和列名); 支持绑定外键,保存实体时外键关联实体自动保存或更新; 自动加载外键关联实体,支持延时加载; 支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子 。

    推荐阅读