Android Studio 比 Eclipse 好用在哪里?
网站:
http://www.android-studio.org/
Android精华教程-《第一行代码android》作者博客
API:
APK源码:
教程:
Javaeye-Android系列教程(比较老)
游戏:
UI:
基础知识:
Android开发学习总结——Android开发的一些相关概念
Android表格布局之android:shrinkColumns和android:stretchColumn
Gradle:
gradle跟ant/maven一样,是一种依赖管理/自动化构建工具。但是跟ant/maven不一样,它并没有使用xml语言,而是采用了Groovy语言
关于Android Studio里的Gradle,你所需要知道的都在这里了
拥抱Android Studio(二):Android Studio与Gradle深入
源码:
部署:
Android开发学习总结(一)——搭建最新版本的Android开发环境
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
工具:
Eclipse,到了说再见的时候了——Android Studio最全解析
博客:
面试:
最新Host:
203.208.48.142 dl.google.com
64.233.189.136 dl-ssl.google.com
====================================================================
坚持。长期地坚持去做一件事情,真的很难。不过,当你下定决心持续地去做一件事情的时候,你的坚持就会变成一种习惯。习惯一旦养成,你不去做那件事情的时候,反而会觉得心里不舒服,好像少了什么似的。因为平时要上班,所以一天下来,其实也没多少时间去研究Android系统。这时候我就告诉自己,更加要坚持,并且给自己算了一笔数:工作日每天看20页书,周末每天看50页书,大概两周就可以看一本400~500页的书;一天看300行左右代码,一周就能看2000~3000行代码;一天写1个段落的博客,一周也能捣鼓出1篇来。另外,当坚持了一段时间之后,就会发现学习的速度比以前更快了,就好像有一种加速度一样,这时候就会发现事情越做越快。
自信。自信是很重要的,尤其是在你做一件很有挑战性的事情的时候。如果没有自信,在碰到难以解决的困难时,或许就会放弃了。其实在很多时候,机遇都是偏爱那些有自信并且一直坚持着梦想的人。记得在研究Android系统的UI渲染服务SurfaceFlinger的时候,被一个20多行代码的函数难住了,百思不得其解。后来盯了两三天,联系了各种上下文,最后总算是把它弄明白了。我一直都相信潜意识这种东西:只要你相信你能解决一个问题,并且坚持住不放弃,潜意识就会帮助你去加工和组织各种原始信息。因此,自信很重要,它是一种软实力:有自信不一定能成功,但是没有自信要成功就难上加难。
淡定。淡定是一种人生态度,它能使你不功利,不浮躁,从容地面对得与失,找到一条更合适自己长远发展的路。往往梦想都是一个比较长期的东西,不是短期内就能看到效益的。在坚持梦想的过程中,又可能要付出很多代价,例如,你没有时间找(陪)老婆或者女朋友,你赚的钱没有一起毕业的同学多,诸如此类的等等事情。这时候,你就更需要淡定:只要你判断你正在做的事情是值得的,你就淡定地面对别人的眼光和周围的环境。我发现写博客以来,自己变得越来越宅了,下班后和周末都更愿意呆在房间里,当渐渐地发现同学都在忙着晒结婚照或者小孩照的时候,自己还在单身着:(。这可能就是宅的代价吧,不过现在对这件事情还是比较淡定:)。
总结来说就是:心怀梦想,带着自信和淡定,持之以恒,学习、学习,再学习!很讽刺的是,如果是五六年以前的自己看到上面的这些文字,我会觉得很扯,很空洞,没意义。人可能就是要非得亲自去经历一些事情,才能深刻地领会一些道理。
====================================================================
Q1 想问下于老师,你是如何规划和制定自己的学习计划的?比如短期、长期计划,有没有一定的规律,如何去制定适合自己的学习计划和方案?
于君泽:貌似朋友圈有个帖子,越是崇拜,越失去自我。关于学习计划,要从大目标来看,比如半年目标,如何分解到3个月、1个月;另外我建议学习和工作结合。
Q2 如何成为某方面专家? 刻意练习?
于君泽:有人说10000小时训练。这里就有刻意训练的部分,刻意练习特别提到了mentor的作用,并要形成反馈的闭环。第1点,如果你要成为高并发网站方面的专家,你去tmall 淘宝,包括jd 还是在公司做OA系统,是没什么机会的,因为问题挑战促使进步;第2点,我如何能应聘到淘宝,我之前是做OA的,我的经验是首先要了解淘宝的技术,没吃个猪肉,总见过猪跑吧,不然就是猪头!我曾面试过一个同学,他把鲁肃分布式事务的分享pdf自己反复做推演,后来,他入职成功了。结论:要成为专家,要有环境,同时要行动。
相关推荐
android handler总结,总结handler的工作机制,以及和looper的区别
这篇博客文章“android总结之TabHost”深入探讨了如何在Android应用中使用TabHost进行界面设计。TabHost提供了在同一个屏幕上展示多个功能区域的能力,使得用户可以方便地切换不同内容。 首先,我们需要理解TabHost...
这份"android总结.rar"压缩包文件似乎包含了Android开发的全面知识,包括基础组件的使用、性能优化策略以及即时聊天应用的开发教程。 1. **Android基本组件**: Android应用主要由四大组件构成:Activity(活动)、...
### 学习Android总结 #### 一、初步接触与学习路径 在初步接触Android时,首先感受到的是其独特的魅力和实用性。与Web开发相比,Android界面设计不仅具有丰富的视觉效果,而且在架构上也十分相似,这使得具备一定...
【Android 开发总结】 在 Android 开发中,个人经验总结主要涵盖了项目构建、MVP 架构模式、MD5.0 设计规范、Lambda 表达式以及网络请求框架的选择和使用。首先,创建 Android 项目时,通常会设置最大堆内存大小,...
Android面试资料 搭配网上大厂的面试题列表 对热修复和插件化的理解 我们知道Java虚拟机—— JVM 是加载类的class文件的,而Android虚拟机——Dalvik/ART VM 是加载类的dex文件,而他们加载类的时候都需要...
总结,`TabWidget`是Android中实现标签页切换的基础组件,通过自定义和与`ViewPager`的配合,可以构建出丰富多样的界面效果。在实际开发中,开发者可以根据需求灵活运用这些技术,以提供更好的用户体验。
本人有4年的Android开发经验 这个本人对此总结的 希望能帮助大家
本总结项目涵盖了多个关键知识点,包括`PopupWindow`、对话框、元素切换场景动画、图片打点技术、React Native(RN)与Android的交互,以及美团界面的实现。下面将对这些主题进行详细解释。 1. `PopupWindow`: `...
前言: 最近公司的App为了加快...本篇主要介绍WebView与Javascript交互数据,关于如何将H5网页呈现在WebView上可以参考这篇博客文章:Android总结之WebView使用总结。 WebView与Javascript交互: WebView与Javascr
1、 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境. 7 1.2 搭建高通平台环境开发环境. 7 1.2.1 高通android智能平台概述. 7 1.2.1.1 什么是L4,REX,BREW,AMSS以及相互之间的关系. 7 1.2.2 选择合适的源...
Android知识系统总结是一个涵盖广泛的主题,它涉及到Android操作系统的核心概念、开发环境的搭建、应用程序的结构、用户界面设计、数据存储、网络通信、多线程处理、性能优化等多个方面。以下是对这些关键知识点的...