android
文章平均质量分 68
码农乐园
更多资料https://www.qxfonline.top/
展开
-
Android Kotlin 学习
Kotlin 训练营课程https://codelabs.developers.google.com/kotlin-bootcamp/这是一门可以学习 Kotlin 基础知识的课程。Android 应用也可以用 Java 开发,但谷歌在 Android 开发中宣布 Kotlin First并从 Kotlin 创建了一个易于使用的 Android API,所以如果你想从现在开始学习 Android,就向 Kotlin 学习吧。最好去。Android Kotlin 基础课程https://codelabs原创 2022-02-14 10:15:12 · 899 阅读 · 0 评论 -
最新Android面试知识点
一、Android 面试题Android 面试题包括 Android 基础,还有一些源码级别的、原理这些等。所以想去大公司面试,一定要多看看源码和实现方式,常用框架可以试试自己能不能手写实现一下,锻炼一下自己。(一)Android 基础知识点 四大组件是什么 四大组件的生命周期和简单用法 Activity 之间的通信方式 Activity 各种情况下的生命周期 横竖屏切换的时候,Activity 各种情况下的生命周期 Activity 与 Fr原创 2021-11-17 09:34:54 · 531 阅读 · 2 评论 -
对一个十年开发来说,没有技术深度苦恼
最近有一位读者去面试Android开发,这位读者师出名门(BAT中的一家公司),是有十年的软件开发经验的资深Android工程师,但却以没有技术深度拒绝了他。发现他做模拟面试的时候也发现了这个问题,因为从简历上看他的出身,呆过两家知名的互联网公司,面试官一定会不自觉的提升对他的期望。他虽然有丰富的项目经验,但真正交流下来又发现虽然在知名公司工作却没有掌握“核心科技”,他的优势一下就变成了劣势。随着年龄的增长,你原来的优势都在慢慢变成你的劣势。写给资深或即将资深的Android工程师当我们..原创 2021-08-25 09:48:12 · 948 阅读 · 6 评论 -
Android学习知识路线图
Java基础Java Object类方法HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理HashMap 和 HashTable 区别HashCode 作用,如何重载has...原创 2021-07-25 20:40:15 · 168 阅读 · 1 评论 -
Android oom pthread_create (1040KB stack)分析及解决
首先看一下错误信息如下java.lang.OutOfMemoryError: pthread_create (1040KB stack) failed: Out of memory at java.lang.Thread.nativeCreate(Native Method) at java.lang.Thread.start(Thread.java:753) at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadP...原创 2021-06-04 09:50:45 · 1388 阅读 · 6 评论 -
性能提示-流畅运行的Android应用
这篇文章全部是关于Android应用程序更加流畅运行。我们将学习如何改善Android应用程序的性。为什么Android App 会卡顿?因此,当Android App运行时,它会根据您的...原创 2021-04-13 21:20:54 · 192 阅读 · 9 评论 -
Retrofit 动态修改BaseUrl 操作
开发中会遇到URL需要动态切换,若你还是通过gradle打包切换是否不太灵活,下面将介绍一下retrofit基于OKhttp中动态修改URL;原理添加拦截器,在retrofit中的现实更加...原创 2021-02-24 17:59:13 · 1245 阅读 · 0 评论 -
跟踪Gradle任务执行
Gradle提供了两种用于跟踪构建的内置机制:--profile和--scan。前者生成任务执行时间的简单HTML报告。您可以大致了解花费的时间,但不太可能收集任何真实的见解。后者会向Gr...原创 2021-04-12 23:07:10 · 334 阅读 · 1 评论 -
android 视频资料(网盘)
链接:https://pan.baidu.com/s/1tFcmJhtZzS0PLND1W8-vvg提取码:uvo4原创 2021-04-14 22:46:29 · 245 阅读 · 1 评论 -
如果一个Activity启动比较慢,需要优化,你觉得可以从哪些方面入手?
打开一个app的时候速度比较慢,等一会才能看到UI,有很多种原因,下面是我根据这些个情况做出的多种优化,记录 一下。 1、采用动态布局:先是优化了布局,减少层级嵌套,使用merge优化等等...原创 2021-04-15 23:43:56 · 2842 阅读 · 1 评论 -
Android 常用技术
作为一名多年经验的Android开发者来讲,必须要掌握一些防身技术,如何快速制胜产品经理,如何让自己的开发效率提升,现在开源框架满天飞,何必自己造轮子,但是自己造的轮子好用也是求之不得,两全其美,下面推荐一下2019比较受欢迎的开源技术。内存检测leakcanaryhttps://github.com/square/leakcanary响应式编程RxJava...原创 2020-01-10 19:55:03 · 669 阅读 · 0 评论 -
Android资料
做了几年的Android开发,也面试过不少公司,被面试过,也面试过不少人,其实Android的技术真的是无边界,不管你做过多牛的项目,不管你多久的经验在Android开发中不可能是停滞不前的,需要不断的学习及总结,否则难以解公关技术问题,下面把我压箱底的视频资料贡献给大家;一,android视频教程Android视频教程:1,Android入门教程:2,Android...原创 2019-12-17 10:17:29 · 93 阅读 · 0 评论 -
高级视频教程,Java,Android,flutter视频教程
纯干货,面对互联网寒冬给你温暖邱先福码农乐园 互联网技术视频全集写在前面,近段时间听到很多同仁们都在说互联网寒冬,经常新闻推送各大互联网大型企业裁员及调整,想必大家都有所闻,面对这样的发展趋势,作为坚守在一线的互联网工作者们,该这样提升自我竞争力或者转型,我其实不是老师,也给不出有效的建议,我就给大家把我压箱底的一些视频资料献出来,当然了这不是我录制的视频教程,如果有...原创 2019-03-11 12:03:04 · 866 阅读 · 1 评论 -
Android Kotlin入门学习
迎关注码农乐园:QXF069为什么要学习Kotlin,其实原因也很简单,比较人家google作为开发Android的大力推荐,选择它总会没错的!对于Android开发上来讲也是有很多优势的,比如代码简洁,提高编码效率;Android studio提供的插件齐全 一,环境搭建并创建第一个项目搭建环境如果有Android开发经验的同学来说非常简单,Android studio3.0以...原创 2018-12-18 13:09:49 · 357 阅读 · 0 评论 -
谷歌官方Android应用架构库--LiveData
LiveData 是一个数据持有者类,它持有一个值并允许观察该值。不同于普通的可观察者,LiveData 遵守应用程序组件的生命周期,以便 Observer 可以指定一个其应该遵守的 Lifecycle。如果 Observer 的 Lifecycle 处于 STARTED 或 RESUMED 状态,LiveData 会认为 Observer 处于活动状态。public class Location...转载 2018-05-02 22:52:49 · 122 阅读 · 0 评论 -
android 内推岗位
推荐岗位,中级Android开发坐标:上海薪资:9K-20K福利:五险一金,下午茶,公司妹子多技能要求:1、至少一年及以上Android开发经验,至少参与一款线上app的开发,有O2O或电商相关开发经验优先;2、熟练掌握Android开发相关技术,包括UI、网络、多线程、handler机制、sqlite数据库等,熟悉编写自定义控件;3、精通Android性能和内存优化,善于解决系统崩溃,内存溢出和...原创 2018-05-10 14:28:56 · 405 阅读 · 0 评论 -
android面试90问,阿里,腾讯,百度小米公司
基础问题相关1、接口的意义-百度 2、抽象类的意义-百度 3、内部类的作用-乐视4、Java 虚拟机的特性-百度-乐视5、哪些情况下的对象会被垃圾回收机制处理掉-美团-小米6、进程和线程的区别-猎豹-美团7、java中==和equals和hashCode的区别-乐视8、HashMap的实现原理-美团 9、string-stringbuffer-stringbuilder区别-小米-乐视-百度10、...原创 2018-04-26 14:13:37 · 522 阅读 · 0 评论 -
android唤醒机制
摘要: 需要APP暗屏情况下进行后台执行一些任务,但是google现在为了优化手机的体验,以及流畅性,做了很多的限制,电量优化,休眠模式,以及进入深度睡眠状态,进入深入休眠状态系统会根据黑白名单的应用进行管理,杀掉非白名单的后台进程以及网络请求;Android系统的优化是守护后台进程造成了很大困扰,线程之间守护已经是不在可靠,使用wakelock耗电过大也会是系统杀掉应用进程。下面就对我们的经历说...原创 2018-04-26 14:18:36 · 793 阅读 · 0 评论 -
android视频教程 网盘下载
摘要: 提升android开发技能,自我学习是必不可少的,需要了解android的原理,才能开发出高性能的应用;为了营造一个好的学习环境,大家互相学习,本人创建了一个微信群技术交流群,可以添加本人的微信(865618770),拉进群;另外获取android视频教程需要关注公众号(QXF069)回复 "android入门视频教程" 可获取到资源,若失效可以关注公众号之后留言...原创 2018-04-26 14:10:20 · 2301 阅读 · 6 评论 -
android在线看源码也可以这么方便
天给大家介绍一款在线 Android 源码阅读网站,访问速度以及响应速度都没得说。直接上网址。https://www.androidos.net.cn/ (可点击最下方阅读原文直达)。Android 源码有很多的版本,该网站支持到 Android 1.6 版本,下面看下主界面。 我们随便点击一个进去阅读看下,里面的目录都已经标明主要功能了。 点击快捷入口...原创 2018-04-26 16:18:57 · 608 阅读 · 0 评论 -
Java,Android,计算机原理视频,500G视频资料
1、JavaScript视频教程 链接: http://pan.baidu.com/s/1gd57FVH 密码: d9ei2、JPA视频教程 链接: http://pan.baidu.com/s/1dDCx1fj 密码: fwwd3、马士兵hibernate视频教程 链接: http://pan.baidu.com/s/1sjxLMlZ 密码: tu...原创 2018-04-29 22:24:46 · 403 阅读 · 0 评论 -
Android开发错误汇总
1、Caused by: android.view.InflateException: Binary XML file line #60: Error inflating class <unknown>文件布局解析错误:xml布局中存在错误,XML file line #60显示是在xml中60行解决方式:找到错误指示解析的布局,修改对应行2、Caused by: libcore.io...原创 2018-07-08 16:21:47 · 393 阅读 · 0 评论 -
Android 性能优化
一般情况下,我们谈性能优化基本上会从以下几个方面:App启动速度优化UI流畅度优化内存优化apk瘦身电量优化还有些网络速度优化、以及特定类型app的一些针对性的优化,比如播放器起播速度等…我们重点谈论上面5个方面。性能优化正常的流程是,发现自己某方面与竞品差距比较大,比如UI渲染速度,需要通过某种方式去发现为什么比别人慢,往往需要利用一些工具,然后可以做一些针对性的调优(代码优化、实现方式改变等)...转载 2018-07-10 11:56:12 · 138 阅读 · 0 评论 -
Android开发必不可少原理问题
随着互联网的迅速发展,Android技术也是发生很大的变化,要求也是越来高了,在11,12年只要会基本的Android组件,会listview,分享就感觉很牛了,智能手机的发展,及用户普通追求高效率,用户体验的提升,要求开发人员必须会懂实现原理及优化APP程序;不管是面试他人还是被面试目前都经常问到原理性的问题,handler实现原理,activity启动原理,进程通信原理,多线程等等,接下来我聊...原创 2018-09-15 18:32:54 · 149 阅读 · 0 评论 -
Android初级到高级视频教程全套 百度网盘下载
百度网盘视频资源下载https://pan.baidu.com/s/1MVYKj4L8-1nU7Er3z5UGRAhttps://pan.baidu.com/s/1ewu5bDpuggEu9y_KCZC_bg 入门级中级高级进阶级更多资源百度网盘资源下载关注公众号:...原创 2018-09-15 18:52:36 · 15238 阅读 · 5 评论 -
从代码规范提升编程能力
如果编程是你觉得有兴趣的同学肯定会去挖掘更多底层实现原理及方法,如果你靠着编程养家糊口,你可能觉得工资不上涨是一个问题,不断积累经验及学习,希望掌握编程的奥秘,能够换来更多酬劳;当然这是对的,也是做好的做法,是不是就从度娘搜索最新最热的知识,当然不是的,最新最热门的并一定适合当下你做的工作,相关联性也不一定很高,还是要从基础及专业方面深挖,比如现在你是从事Android应用开发,你希望在应用开发能...原创 2018-09-17 16:08:25 · 426 阅读 · 0 评论 -
人工智能视频教程下载
百度网盘学习资源链接:https://pan.baidu.com/s/1DxkxKIGOagK5Jg9bEzFC0w 提取码:8pra链接:https://pan.baidu.com/s/1_MmaaTiVdz6PabyWTGF4Vw 提取码:vjg7 关注微信公众号获取更多内容人工智能视频教程,有兴趣的学习同学可以关注微信公众号获取:QXF069 ...原创 2018-10-17 13:05:57 · 1441 阅读 · 0 评论 -
Gradle 提示与诀窍
Gradle 和 Android Plugin for Gradle 提供了一种灵活的方式来编译、构建和打包您的 Android 应用或库。本页面汇总了一些有用提示和配置,旨在帮助您充分利用每一个构建。如果您想要了解可以让您的构建变快的方式,请阅读优化您的构建速度。如果您不熟悉 Gradle,请阅读配置构建来学习基础知识。您也可以查阅 Android 插件的 DSL 参考文档来详细了解本页面使用的...原创 2018-05-01 11:23:13 · 770 阅读 · 0 评论