自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 总结UI原理和高级的UI优化方式

不知道UI原理如何做UI优化?本文内容分为三个部分,UI原理、LayoutInflater原理、UI优化,篇幅有点长,可以选择自己喜欢的章节进行阅读,每一个部分最后都有小结。相信大家多多少少看过一些Activity启动源码分析的文章,也能大概说出Activity启动流程,例如这种回答:AMS负责管理系统所有Activity,所以应用startActivity 最终会通过Binder调用到AMS的startActivity方法,AMS启动一个Activity之前会做一些检查,例如权限、是否在清单文件注

2021-07-01 20:36:07 749

原创 Android之Camera1实现相机开发

一、前言现在很多app都会有拍照功能,一般调用系统进行拍照裁剪就能满足平时的需求,但有些场景或者特殊情况下如:持续不间断拍多张照片或者是进行人脸识别的时候,这时候之间调用系统原生相机拍照时不能满足自己的开发需求,就需要使用原生Camera来进行自定义开发,本文会采用android.hardware.CameraAPI来进行开发。在Android生态中,Camera是碎片化较为严重的一块,因为现在Android本身有三套API:Camera:Android 5.0以下Camera2:Android 5

2021-07-01 15:29:16 1895

原创 [译] Android Dev Summit 2018 应用(instant app 的总结 + 开源)

原文地址:The Android Dev Summit 2018 app (instant app takeaways + open source)原文作者:Jose Alcérreca译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:DevMcryYu校对者:ScDadaguo创建 Android Dev Summit 应用并发布具有即时体验的应用程序包的总结。11 月 7 日和 8 日,在加利福尼亚州山景城的 Android Dev Summi..

2021-07-01 14:00:02 380

原创 [Android开源] EasyAndroid:专注于提供各种基础组件封装的集成组件库

在平时的开发过程中,我们经常会需要使用到一些基础功能组件,比如Toast,比如Log等。而这些功能组件,在开发时需要使用到的功能点其实相当有限,所以这也意味着,我们对此类组件的要求是:简单、轻量、易用!相对应的,此类组件的封装库,也应该尽量实现得轻巧精练EasyAndroid即是专门针对此种需求所设计的一款基础组件集成库:宗旨1. 设计独立组件间独立存在,不相互依赖,若只需要集成库中的部分功能,可直接非常方便的copy源码进行使用。2. 设计轻巧因为是组件集成库,所以要求每个组件的设计尽

2021-06-30 21:49:30 381 2

原创 {Android}-开发进阶大纲(持续更新~)

摘要开篇之前,首先说一下,大神就别点进来了。小编只是尘世间一个迷途小开发,二流程序员。 这篇文章并不像其他面经一样金光闪闪,只是一个二流Android攻城狮在市场的大潮之下,用一个月时间面试+复习+总结,最终拿到了自己喜欢公司offer(非一线大厂,但是薪资也涨了40%多,对我来说已经很满意惹)的故事。当然,大厂谁不想去呢?可是时间紧,生活压力大,计划赶不上变化。生活的真谛就是妥协而已。前提出来社会摸爬滚打三年多,不得不承认人是分三六九等的。即便是专注度、努力这些颇为客观的因素,也是因人而异的。(没.

2021-06-22 19:34:55 553

原创 [Android]使用函数指针实现native层异步回调

前言在今年六月份,我萌生了跳槽的打算,在过去的7,8月份我经历了差不多两个月左右的面试。最终拿到了平安人寿、TCL电子、投哪儿网以及几个不太知名公司的offer。于是就写下这篇文章,一来记录总结自己的面试,二来帮助需要跳槽意向的大家了提供一些跳槽经验。文末会给大家分享我整理的Android面试专题及答案(这些题我基本都刷了三遍以上,毕竟年前突然被裁心里是有点迷)准备阶段在面试准备阶段我大概准备了差不多两个礼拜多一点的时间。这段时间重点是做两件事,第一是准备简历,第二是大概过一下面试题。简历的编写其

2021-06-22 17:16:15 222

原创 (已发)1-2年的Android程序员,想成为一名架构师,这些筑基必备技能你都会了吗?(注:文末附有完整资料)

(一)非技术问题介绍你做过的哪些项目都使用过哪些框架、平台?都使用过哪些自定义控件?研究比较深入的领域有哪些?对业内信息的关注渠道有哪些?最近都读哪些书?有没有什么开源项目?自己最擅长的技术点,最感兴趣的技术领域和技术点项目中用了哪些开源库,如何避免因为引入开源库而导致的安全性和稳定性问题实习过程中做了什么,有什么产出?(二)HR提出的面试问题您在前一家公司的离职原因是什么?讲一件你印象最深的一件事情介绍一个你影响最深的项目介绍你最热爱最擅长的专业领域公司实习最大的收获是什么

2021-06-22 15:53:59 154

空空如也

空空如也

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

TA关注的人

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