Android进阶
文章平均质量分 90
分享一些学习资料,一起学习共勉。
chaoyu168
码农
展开
-
Android--高级工程师学习路线
https://blog.csdn.net/freekiteyu/article/details/87934375转载 2019-06-02 14:30:12 · 541 阅读 · 0 评论 -
8 篇文章,再学不会 Flutter 你来打我!
转载:https://mp.weixin.qq.com/s/4G6hWW6GxnmV_j6d2rVBpA我很看好Flutter,也希望能带着大家一起学习。但是我发现网上的Flutter文章系统性不够,知识比较零散,所以我就想亲自规划一系列文章。近期我公号陆续发了7篇Flutter文章,算上今天这篇共8篇。我自己写了一篇,剩下7篇都是我赞助别人写的,每篇200元,共花了1400元。我花钱不要...转载 2019-03-01 23:31:31 · 1051 阅读 · 0 评论 -
Android--开源优秀框架
转载地址:http://blog.csdn.net/angle0306/article/details/78900051github优秀框架:https://www.hellojava.com/a/64350.html1. Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21....转载 2019-02-28 22:33:59 · 625 阅读 · 0 评论 -
Android Binder机制原理(史上最强理解,没有之一)
原文地址: http://blog.csdn.net/universus/article/details/6211589 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括(Internet Process Connection): 管道(Pipe)、信号(Signal)和跟踪(Trace)、插口(Socket)、报文队列(M转载 2018-01-03 18:02:36 · 1015 阅读 · 0 评论 -
使用Kotlin进行Android开发
What is KotlinKotlin,原意是在俄罗斯的一个小岛,JetBrain在2011年推出了以这个来命名的一个运行在JVM上的语言, 看上去有点类似C#和Scala的结合,并且同为静态类型,作为一门JVM上的语言,可以轻松兼容Java,并且整个语言设计的非常轻量。目前的版本为0.12.200,尚未发布正式版。Kotlin的下载和配置在其官网上有,在这里就不再赘述了,值原创 2016-07-27 17:32:28 · 1474 阅读 · 0 评论 -
Android中对Handle机制的理解
一、重要参考资料 【参考资料】 目前来看,下面的几个网址中的内容质量比较不错,基本不需要再读别的网址了。 1、android消息机制一 http://xtfncel.javaeye.com/blog/663517 Android消息机制(一) 一、 角色描述 1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message原创 2016-03-17 15:20:06 · 6353 阅读 · 0 评论 -
android学习路线:如何成长为高级工程师
前言之所以写这篇文章,是因为最近博客和我的开发群( 215680213 )中,不少小伙伴都让我讲讲android学习路线,所以我决定写一篇博客,来说明这个问题。既然有不少小伙伴来咨询这个问题,说明大家都还是想快速地提高技术,毕竟技术的提高是职业发展中不可或缺的一步,技术好了,才能得到认可,才能升职加薪。一般来说,快速提高技术是不太容易的,但是通过正确的方法加上辛勤的汗水是可以缩短这个过程的。或转载 2015-10-21 13:47:05 · 785 阅读 · 0 评论 -
给Android程序员的一些面试建议
前言应大家的邀请,写一篇关于Android面试相关的博客,需要说明的是本文只针对Android应用开发,不针对rom开发以及逆向工程。我想面试对于程序员来说是很重要的一件事件,面试结果的好坏直接决定了能否进入某个公司以及以什么级别和待遇进入某个公司。我参加面试的经验并不多,但是以面试官的身份面试别人倒是有很多次,所以我可以结合这些经验来介绍下如何更好地把握一个面试。什么是合适的候选者在转载 2015-10-21 13:44:34 · 868 阅读 · 0 评论 -
JAVA经典算法40题
【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....public class exp2{ public static void main(String args[]){ int i=0; for(原创 2016-04-08 14:45:14 · 6270 阅读 · 0 评论 -
Android--面试中遇到的问题总结(四)
最近看到很多人都在找工作, 而且很多人都感觉今年找工作比去年难很多, 竞争力也增加不少, 因此激发我整理这份资料, 希望能帮到正在找或者准备找工作的童鞋们.首先我们能否获得一个面试机会, 那肯定是从简历开始, 简历需要做好功夫, 一份好的简历才足够吸引企业得到面试机会, 接着就是面试了, 面试前必须要先做好准备, 多看一下前辈们总结面试题, 有哪一方面不足的地方赶紧补充一下, 还有要了解一下你...转载 2019-01-03 15:33:37 · 1214 阅读 · 0 评论 -
Android--面试中遇到的问题总结(三)
《Android 开发工程师面试指南 LearningNotes 》,作者是陶程,由梁观全贡献部分。大家可以去知乎关注这两位用心的少年。这份指南包含了大部分Android开发的基础、进阶知识,不仅可以帮助准备面试的同学,也可以帮助正在学习和工作的同学梳理自己的知识点。有心的同学也可以帮他们不断完善。微博关注:http://weibo.com/informationstation第一部分:...转载 2017-02-22 10:50:44 · 4159 阅读 · 1 评论 -
Android--面试中遇到的问题总结(二)
一、开发中都使用过哪些框架、平台EventBus(事件处理) xUtils(网络、图片、ORM)JPush(推送平台)友盟(统计平台)有米(优米)(广告平台)百度地图bmob(服务器平台、短信验证、邮箱验证、第三方支付)阿里云 OSS(云存储)ShareSDK(分享平台、第三方登录)Gson(解析 json 数据框架)imageLoader (图片处理框架)zxing...原创 2017-02-22 10:45:11 · 1019 阅读 · 1 评论 -
Android--面试中遇到的问题总结(一)
一、handler一、主要涉及到的类有Handler、Thread、Message、Looper、MessageQueue;二、.异步消息处理机制的作用主要有刷新UI和线程间通信三、 .Handler主要是发送消息(sendMessage),处理消息(handlerMessage)的类; Message就是在线程之间传递的消息,它可以携带少量信息...原创 2017-02-22 10:30:28 · 1477 阅读 · 1 评论 -
Android--面试题整理(五)
41. Android程序与Java程序的区别?Android程序用android sdk开发,java程序用javasdk开发.Android SDK引用了大部分的Java SDK,少数部分被Android SDK抛弃,比如说界面部分,java.awt swing package除了java.awt.font被引用外,其他都被抛弃,在Android平台开发中不能使用。android原创 2016-06-21 16:56:33 · 7361 阅读 · 0 评论 -
Android--面试题整理(四)
31. 请解释下Android程序运行时权限与文件系统权限的区别。 Android程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 打电话,访问网络,获取坐标,写sd卡,读写联系人等..安装的时候会提示用户…-rw------ 私有权限 -rw-rw-rw-全局可读可写 linux系统的文件权限 文件系统的权限是linux权限. 比原创 2016-06-21 16:55:05 · 1370 阅读 · 0 评论 -
Android--面试题整理(三)
21. 请描述一下BroadcastReceiver。 有很多广播接收者 ,系统已经实现了.广播分两种 有序广播无序广播指定接收者的广播 . 是不可以被拦截掉的 onReceive() 方法. abortBroadcast(); 有序广播有一个特例 sendOrderedBroadcast(intent, receiverPermi原创 2016-06-21 16:53:51 · 988 阅读 · 0 评论 -
Android--面试题整理(二)
11. 同一个程序,但不同的Activity是否可以放在不同的Task任务栈中?比方说在激活一个新的activity时候, 给intent设置flagIntent的flag添加FLAG_ACTIVITY_NEW_TASKsingleinstance 单独的任务栈 这个被激活的activity就会在新的task栈里面… Intentintent = new Intent(原创 2016-06-21 16:52:17 · 1092 阅读 · 0 评论 -
Android--面试题整理(一)
1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activitysetContentView() ,// 要显示的布局, activity 是Context的子类,同时实现了window.callback和keyevent.callback, 可以处理与窗体用户交互的事件.button.setOnclickLinstener{ }原创 2016-06-21 16:50:42 · 4487 阅读 · 0 评论