怎样学习韩语?

1,971被浏览112,208分享邀请回答58634 条评论分享收藏感谢收起9717 条评论分享收藏感谢收起512被浏览123,317分享邀请回答api.jquery.com/browser/
(注:这个jQuery库的版本不是最新的delegate等函数在这儿查不到。欢迎补充别的api~)jQuery侧重点就是选择器和基本的DOM操作,还有一些动画操作,但是js中非DOM操作的部分基本没有涉及。其实jQuery的门槛很低,我在看jQuery的时候对原生js的东西也知之甚少,在看的过程中遇到不会的多求助搜索引擎,多尝试,当然最好做一下笔记。测试代码推荐直接在jsfiddle上测试,左侧你可以自行选择需要的jQuery库版本://=======================有一点需要注意,jQuery只是工具,jQuery学的再好也无法替代原生的js,比如jQuery翻遍了你也不会知道JavaScript语言中共有几种基本类型什么是原型什么是闭包什么是原型链,作用域链js只有函数作用域,没有块作用域该怎么理解之于上面的问题,需要再去阅读js的基础书籍:《JavaScript权威指南》,《JavaScript高级程序设计》,《JavaScript语言精粹》等 753 条评论分享收藏感谢收起2添加评论分享收藏感谢收起我是如何自学 Android 的? - 安卓 - 伯乐在线
& 我是如何自学 Android 的?
1. Java知识储备
本知识点不做重点讲解:
对于有基础的同学推荐看《Java编程思想》,巩固基础,查漏补全,了解并熟悉更多细节知识点。
对于没有基础的同学推荐看一本Java基础的书籍,看完后可以继续看《Java编程思想》提升自己。
对于自认为时间很充裕,只要基础学扎实就好的推荐看《疯狂Java讲义》,这本书真的很厚,但是讲解的特别详细。
2. Android基础学习
1. 基础UI学习
对于这些基础UI的使用API谷歌官网给出了很好的实例。对于上不了谷歌的同学,可以参考
比如我要看Button如何使用:
在网站的右上角搜索栏里面输入“Button”,然后下面提示一些带“Button”关键字的类,我们点击我们想要查看的类就可以看到这个类的基本使用方法及其API。
2. 四大组件学习
Activity的学习可以参考这几篇博文:
Service的学习可以参考这篇博文:
BroadCastReceiver的学习可以参考这篇博文:
ContentProvider的学习可以参考这几篇博文:
四大组件之间的纽带Intent的学习可以参考这篇博文:
注意:默认情况下面Service是在主线程中运行的,默认情况下面BroadCastReceiver是存活在Android系统中的,不随着应用程序的关闭而消亡。
3. 五大布局学习
五大布局的精简使用介绍可以参考下面几篇博文:
五大布局详细介绍使用可以参考这篇博文:
4. 友好交互学习
这几个内容的学习可以参考下面几篇博文:
5. 数据存储
内存存储将数据存储在内存中,读取速度最快但是不能永久性存储。
文件存储通过Java的IO流将数据以文件的形式存储在磁盘上。
SharedPreferences以固定格式的xml文件的形式将数据存储在磁盘上。
数据库存储一般是指将数据存储到Android自带的sqlite数据库中。
网络存储是将数据传到云端进行存储。(典型应用:网盘)
SharedPreferences和数据库存储可以参考下面几篇博文:
6. 网络访问
HttpClient:是Apache提供的。
HttpURLConnection:是谷歌根据Java自带的URLConnection改进的。
Socket:Socket是Java自带的基于TCP/IP的通信工具。
WebView:WebView是基于谷歌chromium内核的一个可以作为浏览器的视图。
这几个内容可以参考下面几篇博文:
关于HttpClient,HttpURLConnection部分也可以参考郭霖的《第一行代码》中的相关部分。
注意:Android从4.0开始后就不能再主线程中进行网络操作。
7. 动画讲解
这几个内容可以参考下面几篇博文:
View画图可以参考
SurfaceView画图可以参考
OpenGL ES画图可以参考
9. 多媒体与照相机
这几个内容可以参考下面几篇博文:
10. 高级UI学习
这几个内容可以参考下面几篇博文:
注意:使用Fragment的时候注意是用的是android.support.v4.app.Fragment还是android.app.Fragment
11. 样式开发
这几个内容可以参考下面几篇博文:
12. 多线程与通信
Handle学习可以参考
AsyncTask学习可以参考
AIDL学习可以参考
13. 其它知识点
这几个内容可以参考下面几篇博文:
14. 一些Android学习网站和博客
1. 三大Android最佳学习网站
国内相似者
有问题上google
Stack Overflow是一个与程序相关的IT技术问答网站。
代码托管,可以在上面找到很多有用源码
2. Android常用三大仓库
经常我们在github上面找到的项目不提供库文件的下载,我们又希望直接下载库文件怎么办,看该项目上传到什么仓库去了,然后到仓库里面去下载库文件。
3. Android实用网站
Android技术每周推介
每周介绍Android开发新闻与新技术
不要重复造轮子,提供Android工具,库和应用程序
国外著名培训机构,提供大量Android学习优秀资源
Android图标制作
每天分享Android优秀技术文章或者开源项目
Android开发前沿技术介绍
Android官方API镜像网站(同步API到19)
Android官方API镜像网站(同步API到23)
4. Android优秀博客
打赏支持我写出更多好文章,谢谢!
打赏支持我写出更多好文章,谢谢!
任选一种支付方式
关于作者:
可能感兴趣的话题
总结的很棒,找个时间再把未知的知识点好好再学习下。总结的很棒,找个时间再把未知的知识点好好再学习下。我也是自学的android的,第一个自己的app快出来了,嘻嘻
关于安卓频道
安卓频道分享Android开发文章,精选工具和安卓相关的行业动态。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2018 伯乐在线怎样才能学习好?_百度知道
怎样才能学习好?
我有更好的答案
有了兴趣,效率就会在不知不觉中得到提高。
每天有个好心情,做事干净利落、保持愉快的心情,一看便知在哪。而有的学生查阅某本书时,东找西翻,从何谈起提高学习效率。这时。没有一个好的身体,再大的能耐也无法发挥、学习时要全神贯注。
玩的时候痛快玩。但学习时,一定要全身心地投入,手脑并用,也能提高学习效率。
六,和同学融洽相处,定时就寝。坚持午睡,把个人和集体结合起来,和同学保持互助关系,团结进取。
三、坚持体育锻炼?
四、学习要主动。
只有积极主动地学习。学习到一定程度就得休息。待用时;学习&quot,才能感受到其中的乐趣,才能对学习越发有兴趣。一天到晚伏案苦读,不是良策,一定要注意休息,身体越来越弱,学习越来越感到力不从心。这样怎么能提高学习效率呢、作业和资料有规律地放在一起、注意整理。
学习过程中。因而,再繁忙的学习。有的同学为了学习而忽视锻炼,唯一的方法是,向人请教、补充能量。学习之余,把各科课本。我学习的时侯常有陶渊明的&quot。
身体是&quot,学习积极投入,效率自然高。另一方面。如此,才能逐步地提高效率。
五;虽处闹市,而无车马喧嚣&的境界,只有我的手和脑与课本交流,不懂的地方一定要弄懂,一点一滴地积累,才能进步,也不可忽视放松锻炼。有的同学基础不好,学习过程中老是有不懂的问题,又羞于向人请教,结果是郁郁寡欢,心不在焉;的本钱,学的时候认真学一、保证良好的睡眠,不要熬夜
采纳率:58%
来自团队:
每个人都希望考一个好分数,但是大多数人不能如愿以偿。许多家长、学生。有的学生成绩提高飞快,在较短点时间内,在班上的考试成绩排名甚至可以从最后几名一跃升为前几名,但就是效果不好。无疑,学生应当努力学习、甚至老师都认为,并以此来指导学生的学习和考试。在许多学生身上经过验证,证明行之有效。有许多学生不是不愿意付出劳动,而是他们费了九牛二虎之力。   我在长期的学习和教学过程中,经过摸索总结出一套学习的方法,有些人不得不放弃了努力。在几经尝试之后,因为不知道该如何努力是其问题的关键,自认为不是学习的料,但并不是仅仅努力了就一定可以取得好成绩。事实上这个结论并不完全正确。也有的学生学起来似乎并不费力,成绩却一直很好。还有的学生学习成绩时好时坏,自己也不知为什么,学生成绩不好,主要是因为学生本人不努力作为学生。当然再好的方法,还要靠学生自身的努力来付诸实施
  学习好的基础是肯学、用心学。下面是学好学习的一些经验、思路,希望对你有帮助:   1、课前做好预习工作(不是简单的看一遍,要能提出问题),课上动脑动手,集中注意力(笔记有时也是很重要的)。一般来讲,老师教授的知识都是根据教学大纲、考试大纲来进行的,所以上课的专心很重要。但是老师讲授的知识是面对所有学生的,每个人的具体掌握情况不同,所以自己要学会调整,根据自己的情况制定适合自己的计划。计划主要是为了提高学习的有效性,同时也有利于要成一个好的学习习惯。如果写作能力差,就一周写一篇作文,阅读差就一天练习一篇阅读理解,基础知识差每天就抽出点时间记忆背诵一下等等。   2、学习计划的顺利完成需要高效的学习方法,只有高效的学习才能事倍功半。速读记忆是一种高效的学习、复习方法,其训练原理就在于激活“脑、眼”潜能,培养形成眼脑直映式的阅读、学习方式。速读记忆的练习参考《精英特全脑速读记忆》,用软件练习,每天一个多小时,一个月的时间,可以把阅读速度提高5-10倍,记忆力、理解力等也会得到相应的提高,最终提高学习、复习效率,取得好成绩。目前,我们学校很多班级开展的帮助学生提高学习效率的“假期速读速记训练班”,用的就是《精英特全脑快速阅读记忆软件》,可以参考。   3、做题练习是少不了的,但不要一味的题海战术,把自己搞得一塌糊涂。做题的时候坚决独立完成、杜绝抄袭、杜绝题海战术。试题你是永远也做不完的,但题型是有限的,要学会反思、归类、整理出对应的解题思路。学习中还要学会阶段性的总结,了解自己最近的学习情况,进行调节和完善。
学习要主动。
只有积极主动地学习,才能感受到其中的乐趣,才能对学习越发有兴趣。有了兴趣,效率就会在不知不觉中得到提高。有的同学基础不好,学习过程中老是有不懂的问题,又羞于向人请教,结果是郁郁寡欢,心不在焉,从何谈起提高学习效率。这时,唯一的方法是,向人请教,不懂的地方一定要弄懂,一点一滴地积累,才能进步。如此,才能逐步地提高效率。
其他5条回答
为您推荐:
其他类似问题
您可能关注的内容
学习的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。5,914被浏览745,654分享邀请回答85767 条评论分享收藏感谢收起github.com,注册属于你的交友账号。初学的小朋友们也不要过于担心。这玩意儿虽然看起来有些复杂,但是相信我,它比看起来更特么复杂……不过不要畏难,要知道这点困难在你今后的编程生涯里,毛都不算……相关教程::;个人博客:;菜鸟教程:;选择一款合适的IDE:挑选一款合适的IDE会使编程体验和效率大大提升。IDE即集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和用户图形界面。不同的IDE可以适配不同的工作应用场景,例如:PHP:PhpStorm;web开发:WebStorm;Java:Eclipse,Intellij IDEA;C、C++:Visual Studio ,Xcode;扩展性强的通用IDE:Sublime 2,Emacs,Vim;建议右上角关闭:word和txt文本编辑器sublime 2最易上手,虽然它是收费软件,但却可无限期试用……可谓良心代表 sublime 2下载地址:;vim不建议新手使用,因为如果不明白操作指令,进入vim模式后你只能茫然地敲下若干随机字符串,然后关机以求解脱。。。我曾偶然看过一部电视剧的片段,女主在一夜之间学会了Java,成功地编写并部署了一个大型项目,于第二天早上的凌晨五点钟,通过qq将代码以word文档形式发给了甲方……我至今都记得那是宋体。14号。加粗。方法名还是斜体。在此我恳求我的编剧朋友们,今后若是涉及到编程相关领域的剧情编写,下笔之前请务必来问问我……2)明确学习的方向计算机编程领域的分类众多纷杂,不同的划分标准下有不同的开发方向。例如:按编程语言划分:JAVA,Python,C/C++, Javascript,Ruby,PHP,etc.;按开发平台划分:Web,IOS,Android,etc.;按岗位职责划分:前端,后端,运维,测试(黑白盒),数据分析,网络安全,etc.;按生物种类划分:独一无二的 ,其他程序员。对于之前没有任何编程相关经验的初学者,我的建议是不妨先学习前端相关语言(JS、HTML、CSS)。因为所谓前端开发,即致力于开发客户端上同用户最直接交互的界面,运行即见所得,初期基础项目环境部署相对简单,编译结果可视性强,相对于后端更容易获得最初阶段的满足感,并能获得可持续性发展的兴趣与坚持下去的动力。例如闲来无事可以做一个简单的h5页面赠与好友: 点击切换效果: 如若不出意外,你便可以顺利收获王丹的高度称赞和一份破裂的昔日友情。随着前后端的逐步分离,MVC模式里的View和Controller逐渐都归纳于前端领域范畴,如何搭建一个易于维护、性能高效的前端代码框架是一个十分需要探索与钻研的事情,各类前端框架例如Angular、React、Vue也因此应运而生(但切记不可只依赖于框架而不打好原生js的基础)。另外务必打好结实的css基础,因为当你的产品经理进行哪怕一点点的需求变动,你就会深刻体会到什么叫牵一发而动全身。当然,你若想从事后端开发也未尝不可,只是环境部署相对较为复杂,所需的知识基础也比较晦涩生僻,较易挫伤初学者的信心。毕竟每个想当程序员的初学者心里都住有一个上帝,希望的是随手一指便有光,而不是大手一挥一片黑,再动两下还塌方……3)选择合适的学习方式与方法若你是相关专业的在校学生,请务必:1.学好所有相关的专业课程,无论它多么枯燥乏味。你若不学计算机组成原理,你便不知道一个int型数据类型占4个字节是何物理意义,更不会透彻理解变量声明和变量定义的区别;你若不学数据结构,你便不知究竟该如何用最优的算法进行最优的深度优化。基础是重中之重,打好基础在工作后能让你甩开大部分同行一条街。2.不要质疑老师让你阅读代码、抄写代码的意义。我曾经对这样的学习方式一度十分嗤之以鼻,自负地认为简直不可理喻,但事实证明,你老师终归是你老师,这种做法一定有其存在的合理性。你能看懂的和你能写下的绝非是同种东西,一旦落笔便能知道,你很可能连静态局部变量和动态局部变量都没有彻底搞清。例如:int fun(int n){
static int f=1;
void main(){
for(i=1;i&=10;i++)
printf("fun(%d)=%d\n",i,fun(i));
static会直接导致输出结果是阶乘还是单纯的乘法算数。而如果你不自己敲一遍,你很可能会忽略这个关键词究竟存在与否。总而言之,代码在任何时候都不要复制粘贴,请务必自己一点一点进行手写。若你是某一特定领域内的初学者:合理充分地利用网络资源,多维度多渠道结合学习,切忌初始便买上几本厚厚的砖头书,进行毫无针对性的泛读而不进行任何实操练习。我个人比较喜欢查阅英文的教材和视频资料,表述更为简洁,在编程领域里其实也更为语义化。有关MOOC在线的争议向来较大,不过我个人而言,我是会首选英文MOOC平台进行较为系统学习。面对一个新的领域,明晰的总体脉络走向和精准的切入点,能比单纯的自我学习大幅提高效率。各类国际化引进MOOC平台中相对成熟著名的有:Udacity,edX, coursera等。不过单就计算机领域的MOOC教育来说,个人比较偏向选择Udacity。由于我最近准备着手转向机器学习正在学习python,故暂且以python入门的预览部分(但似乎先需注册),可看出它的汉化工作较为完善。在初期,若是本身就已经看不懂代码了还特么听不懂人话,这足以让你写出一本python从入门到放弃…… 第二点也是最重要的一点——存在code review这个环节——在此我要敲黑板强调:请各位务必珍惜有人在你初期阶段便愿意帮你进行一对一的code review。在初步学习阶段,其实有两件事情至关重要:1.独立开发一个完整的项目;2.有专业人员给予代码的审核指导(code review)。我之前就职的公司,每天早上10点进行standup是雷打不动的规矩,我被我的reviewer当众吊打也成为特色表演节目之一……虽然被揪头发的感觉痛苦,但是各位务必要记住,一定要珍惜别人给你的review意见,也要多review别人的代码——毕竟自己的代码自己怎么看都牛逼,只有互相揭穿对方的傻逼才能共同进步……零基础初学者可以预览相关入门(似乎也需先注册),可以体会我所说的以前端为首要切入点、python作为后期配合的架构,与之前在第二章推荐的大致相同,较为合理。另外,code review也是github的重要存在意义之一。团队项目里提交一个pull request一般来讲是绝不允许自己合并到develop或master主支上的,需要有一个或一个以上的reviewer进行审批后才能确认merge。所以再重申一遍:一定要学会使用github。此外较为知名的文本教程网站有:,;w3school有思维导图(这点我认为很好),课程内容也较菜鸟更多,但是我之前更偏向用菜鸟,因为它的用户界面让我觉得比较简洁轻松,w3school相对显得有些庄严……(w3school:?较为知名的刷题网站有:lintcode:,codepad:当有一定的学习经验后,善用在线练习网站进行巩固便变得十分重要。所谓编程,重点在编。相信我,你所能犯的奇葩错误种类绝对超出你对自己的认知……如果不进行实操练习,你永远都不会知道哪个知识点你没有掌握周全。较为知名的技术博客有:vczh轮子哥:(C++方向)赵劼:(C++方向) (Python、数据挖掘方向)廖雪峰老师:(前端、python方向)当你遇到一个问题时切莫灰心慌张,你的坑肯定有前人帮你踩过,善于利用技术大牛的博客,会使你事半功倍。4)总结勤奋钻研,方得始终;抛砖引玉,与君共勉;玲珑邪僧,宇宙最强;综上所述,写得很累……76492 条评论分享收藏感谢收起

我要回帖

 

随机推荐