给大家分享一些安卓自学心得_Android

概述

今天通过此文总结一下笔者在安卓学习和开发上的一些经验,希望对自学android开发的童鞋的有一定的帮助。

要怎么学

1.看书,该看哪些书请看[这里],里面总结得很好。

2.看视频,现在有很多视频学习网站,比如[慕课网]和极客学院等。以前我读大三那会儿,挺喜欢在网上看黑马程序员和mars老师的视频。

3.写代码,程序员就应该三句话不离本行,只有你累积得够多的代码、踩过够多的坑、不断实践,你才有可能在一个领域做大做强。

4.找个好基友,三人行必有我师,学习的路上要有几个志同道合伙伴才能共同进步。

5.向大牛看齐,多看大牛的博客,并尝试在他们的博客上留言和交流,大牛都是比较喜欢探讨问题的。

要学习什么

-首先就是java基础了,这个是必须的。

-android基础。

-更多更好的开发技术,比如RxJava,java8的lambda表达式,eventbus等等。

推荐的工具和开源框架

-网络请求:asyncHttpClient、okhttp、volley等,这些开源的网络请求框架简单易用,并且高效。

-json解析:Gson或者fastjson,前者是谷歌推出的,后者是阿里。用这些开源的包来解析json不但好用,而且高效。

-加载图片:UniversalImageLoader、Picasso、Fresco、Glide等。

-数据库:ormlite、realm、greenDao等。

-视图绑定:bufferKnife

推荐的网站

下面给大家介绍一些比较好的网站,大家遇到问题可以通过这些网站来解决。由于国内的网络限制,部分国外网站无法直接访问,需要翻墙才可以,如何翻墙大家可以搜一下。

这里给大家介绍一些翻墙的vpn,免费的有二师兄等,收费的有红杏vpn,佛跳墙,曲径,谢公屐等。

[Google] 能用Google就坚决不用百度,不过由于国内的限制,可能会用不了,大家可以搜一些开源的vpn来翻墙。

[StackOverFlow] 国外的一个网站,这里汇集了全球各地的程序问答,大多数问题都能通过这个网站解决,强烈推荐大家常用。很多问题,在百度和国内的所有论坛上都找不到答案,但这里很可能会找到办法。

[github] 源代码仓库,这里差不多集成了全世界程序员的优秀开源项目,在这里你可以找到很多你想要的开源库。话说,一个合格的程序员至少应该有一个github帐号!!!

[jcodecraeer] 国内的网站,这个网站汇集了很多好的原创博文、优秀译文、代码和开源库,是国内比较好的一个学习网站。

[jcode开源控件] 这里面有许多好的开源框架、控件、特效等,点进去看看你就知道了。

[开发者头条] 最前沿的开发者咨询。

[干货集中营] 每天定时推荐一些比较好的技术文章。

[eoeAndroid] 国内一个安卓开发者论坛,可以在里面提问,也可以找到很多答案,不过建议大家还是尽量用前面介绍的 [stackoverflow ] 比较好,很多问题在国内是找不到答案的。

除了这些,大家可以在各种博客平台上关注一些比较好的个人博客。这里给大家推荐一个网站,国内一前辈的总结,里面包括各种框架和优秀的博主,建议大家在github上star一下,[github链接]。

结语

上面的内容就是笔者在安卓学习中的心得,希望能给大家一些帮助,祝大家学习愉快!

时间: 2024-08-01 23:56:31

给大家分享一些安卓自学心得_Android的相关文章

分享Android开发自学笔记之AndroidStudio常用功能_Android

相关下载: Android Studio v1.3 官方最新版(apk应用开发工具) http://www.jb51.net/softs/83206.html Android Studio 官方最新版下载地址(支持国内下载)http://www.jb51.net/softjc/83204.html 一.界面区介绍 1.项目组织结构区,用于浏览项目文件,默认Project以Android组织方式展示. 2.设计区,默认在打开布局文件时为设计模式,可直接拖动控件到界面上实现所见即所得,下方的Desi

安卓自学小白 第一天安全卫士 Splash 页面闪退 求高人指教

问题描述 安卓自学小白 第一天安全卫士 Splash 页面闪退 求高人指教 解决方案 在mainyfest文件中申明activity没有 解决方案二: 建议你的这个splashActivity 去extends Activity ,你这个需要配置特定的theme 解决方案三: 你的继承的是'android.support.v7.app.AppCompatActivity'这个support v7包下的Activity.需要指定的是Theme.AppCompat下的主题.最简单的方式就是你把你现在

android-关于安卓自学还是培训??

问题描述 关于安卓自学还是培训?? 还请内行人能够详解,本人只有javase基础,安卓和javaweb看了培训机构的视频,感觉还算可以.培训机构的好处在哪里,我有他们的培训教程自学和培训利弊在哪里呢? 解决方案 培训开发"> 解决方案二: 自学省钱,对自身要求高,培训遇到问题有人告诉你问题在哪里... 解决方案三: 自学吧,最好能参与到项目中 解决方案四: 自学需要自身比较强的自学能力,培训个人感觉不太好 解决方案五: 培训不太好,还是自学好 解决方案六: 工作(实习),自学~~ 解决方案

分享Android中pullToRefresh的使用心得_Android

pullToRefresh的导入 首先,点击new按钮 -> import Module   然后在 New Module界面选择已经在本地的含有源代码的pullToRefresh. 打开如下图所示的open Module Settings 按钮   点击app中的Dependencies 中右边框的"+"按钮,选择第三个 ,如下所示   选择Modules : pullToRefreshLibrary ,点击OK  然后在build.gradle(Module:app)或者你自

安卓(Android)开发之分享带文字的图片_Android

前言 想想我们常用的网易云音乐,允许我们把歌词连带着歌曲的图片拼在一起变成一张图,我们再把这张图片分享出去就好了. 那么,本篇的内容就是动手做一个带文字的图片. 这里也记录下上下文,因为做了一个失物招领的App,当有人上交了失物之后,可以将这个消息分享出去,这个消息内容有物品的信息和图片,而微信SDK始终无法做到,就想着把物品信息嵌入到图片中分享出去,先放一个效果图:   这个分享出去的图片很简单,上面是图片,下面是文字组合在一起.  先要知道,方案的原理是通过操作一个以Bitmap为基础的Ca

朱小燕、王海峰、Rosalind Picard 等人亮相 AAAI,分享各自的研究心得丨AI科技评论周刊

雷锋网(公众号:雷锋网)按:本周,人工智能产.学两界的资深人士纷纷在顶级会议 AAAI 中亮相,分享了他们在各自研究方向的体会与心得.本期雷锋网 AI 科技评论周刊整理了清华大学朱小燕教授.麻省理工学院 Rosalind Picard 教授.百度副总裁王海峰.亚马逊 AWS 机器学习总监 Alex Smola 的分享. 独家 | 清华大学朱小燕教授做客 AI 科技评论,分享 NLP 和 AI 的那些事儿 在 AI 科技评论组织的 AAAI 中国之夜活动上,AAAI 现任执委杨强教授.清华大学智能

简述Android中实现APP文本内容的分享发送与接收方法_Android

谨记(指定选择器Intent.createChooser()) 开始今天的内容前,先闲聊一下: (1)突然有一天头脑风暴,对很多问题有了新的看法和见解,迫不及待的想要分享给大家,文档已经写好了,我需要通过微信或者QQ,短信等社交工具发送给大家. (2)在网上发现一段特别好的文章,想要保存收藏下来. 上面描述了进入智能手机时代后,我们经常遇到的两种情况,那么作为开发者的我们如何让自己开发的APP实现这两种功能呢,下面我们以实现文本的发送分享以及接收来梳理下两种功能的实现过程(其他类型的数据在博文末

分享有关微博推广的心得和技巧

摘要: 很多做网站优化的站长们都会感觉到,最近一段时间百度搜索引擎的巨大变化.自从淘宝商城动乱后,百度搜索引擎就开始收录淘宝店铺了.不过从最近收录的结果和排名来看,百度的 很多做网站优化的站长们都会感觉到,最近一段时间百度搜索引擎的巨大变化.自从"淘宝商城动乱"后,百度搜索引擎就开始收录淘宝店铺了.不过从最近收录的结果和排名来看,百度的此举应该属于试运行阶段,而且所给予淘宝店铺的权重也是非常低的. 百度搜索引擎的另外一个大变动,那就是开始大量收录微博平台了.新浪,腾讯,网易,搜狐等大型

分享一个安卓的内置多种工具类的Activity_java

一个安卓的Activity,内置了多种工具类.要用的话,让自己的Activity继承这个Activity,各种方便,便于理解我在每个方法上都写了详细的注释,添加了网络部分,添加了表单文件一键上传 演示图 代码 void Call(java.lang.String number) 拨打=电话的方法 void download(java.lang.String url, NetResult result) 用于下载文件的函数 java.lang.String formatMemorySize(lon