自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 实战|Android后台启动Activity实践之路续

概述家人们!后台启动 Activity 的 Demo 工程请私聊我, 如有问题欢迎提出,觉得不错的话就点个赞吧。前段时间调研 Android 后台启动 Activity 的方案,参考 实战|Android后台启动Activity实践之路 一文,当时的结论如下:原生Android ROMAndroid 原生 ROM 都能正常地从后台启动 Activity 界面,无论是 Android 9(直接启动) 还是 10 版本(借助全屏通知)。定制化ROMAndroid P版本的机型:通过

2021-01-31 21:36:20 1503 1

原创 年龄越来越大,技术却提不上去?看看三十三岁老程序员怎么说:

我是一名码农,一个最普通的互联网农民工,经常焦虑码农能做一辈子吗?做程序员,各种加班,面对电脑,自己身体受得了吗?年龄大了,以后会被顶替吗?能升到管理吗?这都是大龄程序员所面对的问题,在下文我会给大家说一说我的看法。一、在中国你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,你更不要认为那些从事市场开发,跑腿的人,没有前途。不清楚你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小得可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承.

2021-01-31 20:45:48 709 12

原创 怎么跳槽?这七步走完,你完全可以面试大厂了

前阵子,我司的职业顾问们以程序员为例,整理了一份「准备面试七步走」攻略,在之前举办的知乎live 如何更好地准备下一次跳槽? 里分享过,这里重新整理下分享给大家,干货满满,拿走不谢。第1步:你要知道你是谁参加面试前,要给自己的角色和职位做一个定位。其中你最应该关注的是你自己的岗位职责还有技能是什么,你在这个领域沉淀了什么。只有详细地分析清楚了这些,之后才能在面试中更加自信地表现你自己。第2步:你要知道你想要什么你的目标岗位是什么?基于你之前的工作经历和行业趋势,给...

2021-01-31 19:26:28 739

原创 聊聊鸿蒙系统与开发者生态前景

来自于阿里淘系的安卓开发同学之羲,站在开发者角度,给大家聊聊华为鸿蒙系统2.0版本后对鸿蒙生态、消费者端厂商、芯片厂商以及二三方应用开发&应用市场带来的影响。本篇回答仅为开发者个人角度观点,欢迎大家一起讨论交流。从1.0到2.0?近日,中美关系的不确定性再次加大,国家层面提倡科技创新,强调把原始创新能力提升摆在更加突出的位置,努力实现更多”从0到1”的突破。在这样科技强国的大背景下,华为作为中国科技的领跑者之一,华为开发者大会9月10日在松山湖召开,再次提到举世曙目的鸿蒙操作系统,并发布

2021-01-29 19:47:15 3352

原创 我在阿里半年收获的成长

回想起年初刚来杭州那会,是疫情正严重的时候,那时候刚来杭州要住半个月的酒店,然后才能进入阿里巴巴溪西园区(后续简称”园区”),时间过得飞快,一晃已经来杭州半年了,这半年经历了很多,也学到了很多,写一篇文章总结下这半年来自己的成长。1. 勇于挑战权威要勇于挑战权威,发现现有技术体系的问题,并解决它。记得当时刚来杭州时,心情是非常忐忑的,对未来非常憧憬,能和那么多很厉害的工程师一起工作是一件特别爽的事,再加上我们团队是做双十一大促会场的,咱们技术人都知道双十一对工程师来说意味着什么。入职后,一大

2021-01-29 15:06:18 307

原创 Kotlin 插件的落幕,ViewBinding 的崛起

前言最近小伙们应该都会收到 Kotlin 1.4.20 的升级通知,在 Kotlin 1.4.20 中做了一个重要的更新 如下图所示:简单总结一下,主要有以下几点:废弃了 kotlin-android-extensions 编译插件 Parcelable 相关的功能,移到了新的插件 kotlin-parcelize按照 Google 的解释,kotlin-android-extensions 插件只会保留至少一年的时间,将会在 2021 年 9 月或之后的 Kotlin 版本...

2021-01-28 20:43:25 644

原创 不吹不黑,“滴滴”我是绝对不会去的——年前跑路的我如何面试?

背景坐标北京,由于公司战略上的一些布局与我的职业规划背道而驰,所以我准备跑路,想着先拿完年终奖然后再悄悄投简历,等找到工作了直接跑路的心理,我觉得有必要给大家分享一下我这一段时间的经历,供大家参考学习。在这里我还是要提前说两句,这篇文章只是我个人所经历的,并不是所有人都是这样,如有雷同,纯属巧合,如果对大家有帮助,大家可以点赞关注走一波。但是如果和您遇到的情况有所出入,您也可以在留言区发表和交流一下您的观点,小编在这里感激不尽。为了方便大家更好的对自己的情况有一些了解,说明下,本人本科出身,...

2021-01-28 15:30:07 533

原创 那天有人问我,Android 的事件到底是怎么来的?

作者:酱爆大头菜链接:https://www.jianshu.com/p/470beda7ee64本文主要针对的是 我们认为的事件分发 之前的流程,也就是说事件是怎么来的?一路又是怎么走下去的?那为什么要研究事件的来龙去脉呢?其实我写本文之前是知道事件是以下的这种走向传递的。Avtivity->PhoneWindow->DecorView->ViewGroup->View直到有一天,有人问我那Activity是怎么接到事件的?我当时是一脸懵逼,然后就没有然后了

2021-01-27 21:04:31 477

原创 Android | 作用域存储适配

前言Android 10 已经发布了很长一段时间了,并且 Android 11 已经有很大一部分人在使用了,那么你的程序对他做了适配吗?在 10.0 中,作用域存储变得非常重要,这个新的功能颠覆了我们一直惯用外置存储的方式,因此大量的 app 都面临着代码的适配本篇文章对作用域存储,以及如何进行适配,做了比较详细的介绍在 7.0 以前我们访问内存卡中的文件时可以通过 Uri.fromFile ,将 File 转换成 Uri 对象,这个 uri 对象表示这本地真实路径。​ 在 7.0 后

2021-01-27 14:00:58 775 2

原创 2021 最新Android知识体系

0. 背景构建一个属于自己的知识体系,能够让我们学到的知识体系化.让自己清楚哪块是自己的知识盲区,哪块已经构建起根基.然后根据实际情况,有针对性的进行模块学习.让自己成为一个合格的Android工程师.平时看博客或者学知识,学到的东西比较零散,没有独立的知识模块概念,而且学了之后很容易忘.于是我建立了一个自己的笔记仓库 (一个我长期维护的笔记仓库,感兴趣的可以点个star~你的star是我写作的巨大大大大的动力),将平时学到的东西都归类然后放里面,需要的时候呢也方便复习.过了段时间,我觉得这样.

2021-01-26 20:02:11 570

原创 什么是数据中台,为什么数据中台这么火?

近年来,数据中台这个概念特别火,各个企业都在关注如何构建自己的数据中台。中台这个概念早期是由美军的作战体系演化而来的,技术上所说的“中台”主要是指学习这种高效、灵活和强大的指挥作战体系。所谓的中台就是:通过制定标准和机制,把不确定的业务规则和流程通过工业化和市场化的手段确定下来,以减少人与人之间的沟通成本,同时还能最大程度地提升协作效率。那么什么是数据中台呢数据中台是指通过数据技术,对海量数据进行采集、计算、存储、加工,同时统一标准和口径。数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数

2021-01-26 14:35:45 313

原创 Android Studio 4.1 稳定版发布

Android Studio 是一个为 Android 平台开发程序的集成开发环境,Google 在当地时间 10 月 12 日正式发布了 Android Studio 的 4.1 版本。在 Android Studio 4.1 中,除了对“IntelliJ IDEA 2020.1.4”平台的更新之外,还更新了材质设计组件,添加了可以查询应用程序数据库的数据库检查器,并使用了依赖项注入框架“ Dagger”和“ Hilt”。引入了许多新元素,包括对项目导航的支持和对“ TensorFlow Lite..

2021-01-25 19:53:50 818 1

原创 谷歌开源Fuchsia OS,对标鸿蒙取代 Android?

谷歌宣布开放其操作系统 Fuchsia 的源代码,历经 4 年的长期开发,Fuchsia 终于向公众开放了。这也是谷歌首次尝试开发全新的内核和通用操作系统。除了宣布开源该项目,谷歌还发布了 Fuchsia 的技术路线图,它的独特之处在于,它不是基于 Linux 内核,而是使用了 Zircon 的微内核。开放源代码,公布技术路线图自从 2016 年 8 月 Fuchsia 首次在 GitHub 亮相以来,谷歌很少公布有关该计划的信息。这次开源,谷歌选择了自家的 googlesource,并在一年前

2021-01-22 19:57:14 819

原创 如何提高Flutter应用程序的性能

首先 Flutter 是一个非常高性能的框架,因此大多时候不需要开发者做出特殊的处理,只需要避免常见的性能问题即可获得高性能的应用程序。重建最小化原则在调用setState()方法重建组件时,一定要最小化重建组件,没有变化的组件不要重建,看下面的Demo,这是一个设置页面,import 'package:flutter/material.dart';class SettingDemo extends StatefulWidget { @override _SettingDemo..

2021-01-22 15:21:29 144

原创 两个星期,用Flutter撸个APP

前言Flutter是Google推出的跨平台的解决方案,Slogan是“Design beautiful apps”,国内也有知名企业在使用和推广,例如阿里、美团都有在尝试。个人对其中的一些特性,比如JIT、Material Design、快速开发等很感兴趣,于是决定尝试一下。诗词汇于是诞生了诗词汇APP,首先看一下是个什么样的APP。接下来我们一步步从不同方面说说Flutter的开发。开始FLutter可以在Windows、Linux、Mac上进行开发,开发工具可以使用VS

2021-01-21 21:45:16 3283

原创 阿里彻底拆中台了!

老K独家了解到,张勇近期在阿里内网发布文章表示,他对目前阿里的中台并不满意,他直言道,**现在阿里的业务发展太慢,要把中台变薄,变得敏捷和快速**。至此,所有争论尘埃落定:**阿里彻底拆中台了**。2015年,张勇推出“大中台、小前台”战略。事隔5年,他亲手拆掉自己搭建的中台,这究竟是怎么回事呢?难道中台战略一开始就是个错误吗?听小编来逐一拆解。![](https://upload-images.jianshu.io/upload_images/15706316-47ba3e9ccc454f..

2021-01-21 20:12:04 149

原创 如何教女友学编程?你先去洗澡,我构思一下~

首先,new一个女朋友,var mDdaughter = new 嫩妹("18岁",“胸围35”,“腰围25””长相甜美“,“臀围36”,“长相甜美”,“最喜欢做饭打扫卫生和玩她的N朋友)好了,女朋友有了,有一天,女朋友问我:“老公老公,我觉得你编程好厉害啊!好多好多代码,我想你教教我嘛,我也想变得跟老公一样厉害呢,好不好嘛老公~“我心里一惊:啊!这。。你先去洗澡,我构思一下怎么教你。什么是code?code就就是一种语言,一种计算机能读懂的语言。计算机是一个沙..

2021-01-20 14:27:56 208

原创 华为高管再放狠话:鸿蒙不是安卓、iOS的拷贝

近日华为消费者 BG 软件部总裁王成录在 2020 科技风云榜会议上表示:鸿蒙 OS 不是安卓和 iOS 的拷贝,也不是为应对美国制裁而做的替代品!1 月 12 日,在举办的 2020 科技风云榜会议上,华为消费者 BG 软件部总裁王成录在主题 “万物再生长”演讲中表示:鸿蒙 OS 不是安卓和 iOS 的拷贝,这个操作系统跟仅仅基于手机的安卓和 iOS 是不同的,鸿蒙 OS 的出现,不是为了应对美国制裁而做的替代系统,而是在 2016 年就立项开发,它是真正面向未来 IoT 时代的一..

2021-01-19 21:30:33 208

原创 TCP/UDP协议详解...

本文主要讲的是传输层的两大重要协议TCP和UDP,虽然在Android开发中,并不需要了解到这么底层,但有理论的支撑,写代码总是很自信的啦。理论指导着实践,实践是理论检验的唯一标准。站在巨人的肩膀窥伺网络世界。用户数据报协议UDP用户数据报协议UDP只在IP的数据报服务至上增加了复用和分用的功能以及差错检测的功能。只有面向无连接的报文,不可靠传输的特点。UDP对应用层交下来的数据只添加首部,并进行特别的处理,就交给网络层;对网络层传递上来的用户数据报拆封首部后,原封不动地交给应用层。.

2021-01-19 14:25:11 284

原创 有了它,再也不用写setContentView了

前言大家多多少少都用过或者看过注解(Annotation),比如最常见@Override、@Deprecated等。近年来一些比较流行的三方框架都使用的注解,像ButterKnife(渐渐被Databinding、ViewBinding取代,已经停止维护)、Dagger、Room等等。那为什么这些大牛都这么热衷于使用注解呢?原因肯定是注解的好处多多了。注解的优点代码的检查,将一些错误暴露在运行期之前。 减少重复的工作,提高工作效率。例如ButterKnife,可以减少我们的findV.

2021-01-18 22:00:22 325

原创 又有坑是吧——MediaPlayer加载视频为什么这么慢

"今天又是充满希望的一天"背景最近在做一个视频播放的需求,因为比较简单,只需要实现基本的loading,播放,暂停等功能,所以就用Android系统的播放器MediaPlayer。本来开开心心打完了工,正偷偷给妹妹发微信,测试大姐拿着手机过来就噼里啪啦一顿输出“啊,你们的视频加载怎么这么慢?!”“你看看人家iOS就不这样,这样能上线吗?!”我X,我测的时候明明好好的啊,怎么现在加载个视频就要30多秒。看着不断转圈圈的loading图,我心里大骂“又tm有坑是吧”为了不耽误.

2021-01-15 20:38:15 1520 3

原创 关于拼多多被曝删除用户本机照片的一点想法

相信大家最近都看到了这条新闻《网友称被拼多多APP远程删除照片》。简单描述一下事件的过程,一位网友从拼多多的 App 里,得知邀请一名新用户,可以直接提现100元,当成功邀请后,发现给予的是随机金额,并没有100元提现这件事情,之后与客服聊天,发送了邀请一名新用户,可以直接提现100元的截图,然后在发送之后,收到了 vivo 手机系统通知,提示相机内的照片被删除,所以他怀疑拼多多远程操控手机,删除了那张图片。作为一名 Android 工程师,看到这个问题的时候,发现挺有意思的,所以决定去测试一下,到

2021-01-15 14:32:06 1863 2

原创 GetX项目级实战

在使用了 Provider 一年后,遇到了很多阻力,期间尝试过 BLoC 、MobX ,均不如意,一个样本代码太多,使用复杂,一个生产代码要等很久。难道 Flutter 就没有诸如原生 Android 的 jetpack 套装一样方便的套件吗?后来开始尝试 GetX,才发现真香,正如作者所说:GetX是Flutter的超轻便且强大的解决方案。它以快速实用的方式结合了高性能状态管理,智能依赖性注入和路由管理。我写了一个demo探索过了基本使用方式之后,又决定写一个 待办清单app 实践一下 Clean

2021-01-14 20:19:33 9558 7

原创 丢弃LayoutInspector,换个方式看UI

自从AS升级到4.x后,你的LayoutInspector会不会经常和我一样明明连着设备,却检测不到对应的进程?检阅速度非常慢,直到超时都没有出画面?勾选Live Update后,画面延迟成了PPT,最后放弃Live Update?终于,我放弃了LayoutInspector,选用更轻量的Uinspector来辅助完成一些基本的ui检查。Uinsepctor是什么?Uinspector 是一个集成在Android应用内的ui检阅工具。开启 Uinspector 后,通过...

2021-01-14 15:22:07 147

原创 写了个 Android 性能检测的库,还有人看性能相关的么?

由于工作需要,需要解决一些性能问题,虽然有 Profiler 、Systrace 等工具, 但是无法实时监控,于是计划写一个能实时监控性能的小工具,经过学习大佬们的文章, 最终完成了这个开源的性能实时检测库。初步能达到预期效果,这里做个记录,算是小结了。这个性能检测库,可以检测以下问题UI 线程 block 检测 App 的 FPS 检测 线程和线程池的创建和启动监控 IPC(进程间通讯)监控同时还实现了以下功能实时通过 logcat 打印问题 高效保存检测信息到本地 提供上报到.

2021-01-13 20:35:45 224

原创 安卓-如何用正确的姿势监听Android屏幕旋转

最近在做应⽤内悬浮球功能时,需要监听屏幕旋转事件来对悬浮球的位置进⾏调整,发现有些情况下并不能收到系统回调,思考了⼀翻,做了⼀个屏幕旋转的模拟监听,基本上能达到⽬的。问题悬浮球在停⽌拖拽后,需要贴边到⼿机屏幕的左右两侧。在竖屏状态下,x坐标为0即为左边缘,x坐 标为屏幕宽度即为右边缘。但是在横屏状态下,情况就⽐较复杂了。现在⼤部分Android⼿机都是刘 海屏的设计,在全屏状态下,悬浮球贴边时不能收到刘海下⾯去,不然就点不到了。所以此时需要算 出刘海的宽度,以此宽度作为悬浮球左边的起.

2021-01-13 14:42:04 562

原创 写个更牛逼的Transform | Plugin 进阶教程

前言还是我那个90后的老安卓,这算是一篇自吹自擂的自嗨爽文。首先我写这个AndroidAutoTrack Demo的原因很简单,我就单纯觉得很好玩,然后同时其实对于自己的技术水平是会有成长的。我最近下班在优化以前写的自动化埋点。我看过很多文章介绍这个,但是我觉得都是一些入门相关的,很难有一些更深入一点的文章。Plugin插件或者说Transform,我个人觉得说难其实也不难,但对于新入门的人来说,这个东西非常的不友善,gralde 官方资料都是英文的,然后Gralde Plugin的编写调试又比较繁

2021-01-12 20:27:28 497 1

原创 继续更新,中国三十五岁以上的程序猿哪去了?

舒舒看盘一、做管理这是程序员发展中最常见的一种路径。或许在年轻的时候你以拼技术为乐趣,但当你上了一定层次,积累很多经验和技术之后再跟年轻的程序员拼的时候就显得很不合适了。所以这个时候就得往管理方面走。在我身边就有很多案例,在工作十余年后在业务能力和管理能力都不错的情况下公司就将其提升为管理层,我所在的公司里最年轻的领导也就毕业7年。但并非呆的年限长了就会让你当管理,你至少得必须具备以下条件:精通行业业务的能力 具备相关管理知识 良好的沟通交际能力 丰富的项目经验 较强的技术能力.

2021-01-12 15:55:01 556 2

原创 2021首次发车,Flutter Fair正式开源了

传送门项目地址:http://github.com/wuba/fair在线文档:fair.58.com,http://fair.hacktons.cnFlutter Fair是什么?在正式开源前,我们已经通过两篇文章,介绍了Fair的设计初衷和技术思路,这里不再赘述。Flutter动态化框架Fair的设计与思考 Flutter动态化框架Fair文档上线&开源倒计时Fair是面向Dart的框架,虽然JavaScript是世界上“最好的语言”,但是我们仍然选择面向Dart而不是J.

2021-01-11 19:50:00 2155 1

原创 五年换了三份工作,28岁Android开发一直苦寻属于自己的归属

前言笔者是电子信息工程专业,15年毕业一直在小公司,大学期间主修Java语言,后面从事Android开发工作觉得完全靠自学已经到了自己的天花板,然后想进大型互联网公司发展,所以年前辞职,放弃了年终奖,年后就直接来的北京,面试的公司有稳定的大公司,也有创业型公司,有些创业型的公司面试质量也挺高的,不输于一些大公司,下面会说到。技术储备熟练Java语言,对多线程,IO,集合有一定的理解 熟练MySql、Sqlite数据库,掌握SQL语言标准,对事务管理有一定认识 熟练Android四大组件,In

2021-01-11 14:17:34 265

原创 总结了30个例子之后,我悟到了Flutter的布局原理

总结了30个例子之后,我悟到了Flutter的布局原理学习最忌盲目,无计划,零碎的知识点无法串成系统。学到哪,忘到哪,面试想不起来。这里我整理了Flutter面试中最常问以及Flutter framework中最核心的几块知识,大概二十篇左右文章分析,欢迎关注,共同进步。导语UI原理部分:1、为什么不建议大家使用setState()。2、面试官问我State的生命周期,该怎么回答3、Flutter的布局约束原理4、实战Flutter绘制过程读完本文你将收获:Flut.

2021-01-08 15:17:57 334

原创 怎样让你更快的完成工作去“摸鱼”

引言在个推SDK 开发过程中,通常而言一个完整的开发上线流程是这样的:提出需求-> 需求开发 -> 打包测试 -> 问题修复 -> 打包交付测试验证 -> 测试通过 -> 产品上线。在这个流程中,不难发现打包是一项重复性劳动,而且我们常常会重复经历问题修复阶段,也就意味着我们在一个开发上线周期内需要进行多个重复性的打包过程。如果能优化这个环节,那么开发效率就能得到显著提升。除此之外,手动打包往往还容易引入一些风险,比如说打包环境不一致、签名文件泄漏、效率低、包

2021-01-07 21:21:38 176

原创 阿里巴巴的中台架构PPT告诉你,数据中后和业务中台有什么关系?

本文整理了阿里几位技术专家,如架构总监 谢良纯,中间件技术专家 玄难等几位大牛,关于中台架构的几次分享内容,将业务中台形态、中台全局架构、业务中台化、中台架构图、中台建设方法论、中台组织架构、企业中台建设实施步骤等总共13页PPT精华的浓缩,供大家学习借鉴。更多好文章,关注“数据中台研习社”公众号。本文要点小结:1,阿里业务中台架构图。阿里完整前后中台技术架构图。2,业务中台化-产品形态。将商业基础形态和逻辑梳理出来,解构成业务“积木块”。3,业务中台化-全局架构。建立中台的中心化控制单元,

2021-01-06 20:55:59 585

原创 滴滴DoKit For Flutter正式开源,还是原来的“味道”

社区的小伙伴们,大家好啊,艰难的2020已经过去,随着2021的到来,在新的一年里希望大家都能够需求不变更、准点上下班、代码0 Bug。同时也给大家准备了一份特殊的“新年礼物”,没错它就是DoKit For Flutter,它来啦,它带着熟悉的配方来啦。接下来就让我们揭开它神秘的面纱吧。背景Flutter是Google开源的跨端技术框架。凭借其区别于RN/Weex的自渲染模式,在社区里引起了广泛关注,不管是终端还是前端的小伙伴都趋之若鹜,大有一统大前端江湖的气势。而国内大厂如闲鱼、字节、美团等,也都

2021-01-06 14:48:00 420

原创 面试官一套RxJava组合拳下来,我被问得怀疑人生

大家都知道RxJava上手是非常难的一个框架,为什么说是难呢,因为它的功能非常强大,各种操作符让人很难上手,搭配使用带生命周期的框架有RxLife等。以至于后面出了很多类似Rxjava的框架,有RxAndroid,我们用的RxJava切换主线程就是出自该框架,后面ACC架构中有LiveData、Lifecycle、包括后面协成中出来的flow异步流,都是向Rxjava靠拢,不过ACC出来的这些框架他们最大的特点就是操作简单,上手简单。所以RxJava强大的框架背后读懂源码是非常难的,因此本着扒开源码的想法,

2021-01-05 15:22:07 156

原创 中国35岁以上的程序猿哪去了?

关于这个问题,一个人说是没有用的,下面我整理了多位程序猿的回答,供大家一览上班使我快乐现在35岁,毕业就入行的互联网人,其实都是幸运的,赶上了房价和互联网的两重红利。拼多多从成立到上市,不到3年,5年市值破千亿美金,40岁的黄铮,财富超越杭州老乡old money马老师,成为中国第二富豪。字节跳动,成立8年,估值超过千亿美金,14年年底入职(当时400多人)的郭同学,干了5年就能财务自由,去日本享受生活。35+的互联网人都到哪去了?按正常年龄上学,今年35岁的人,07年22岁本科毕业

2021-01-05 15:17:11 826 1

原创 Flutter——在Android平台上的启动流程浅析

介绍Flutter应用是由平台(及native)来创建、初始化并启动的,这里我们以android为例,对启动过程做一个走马观花式的了解,旨在对平台端的工作有个大致了解。Android端的启动流程启动流程实际上还涉及了很多native 层的工作,但是宥于篇幅,暂且只看Android端。FlutterApplicationflutter应用下,原生的启动流程并没有什么变化,我们来看Application的onCreate函数。 @Override @CallSuper

2021-01-04 15:29:35 455

rxjava.pdf资料

学rxjava一份资料足够

2021-07-26

Android面试资料整合.rar

学Android一份就够了

2021-07-26

Flutter跨平台开发.rar

一份资料就够了

2021-07-26

Framework学习.md

2021-07-26

Framework学习.pdf

Framework一份资料就够了

2021-07-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除