自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android开发一点小技巧和建议献上(1)

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套。

2024-04-23 10:39:56 757

原创 android常用布局详解

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-23 01:10:57 456

原创 Android利用SOAP进行网络编程

(1)添加ksoap2 包,适合手机的 WebService 客户端的 SDK 有一些,比较常用的是 Ksoap2, 可以从网址http://code.google.com/p/ksoap2-android/ 下载,然后将下载的ksoap2-androidassembly-2.4-jar-with-dependencies.jar 包复制到Eclipse 工程的lib 目录中,当然也可以放在 其他的目录里。在 Eclipse 工程中引用这个 jar 包。下图是WebService的主页面。

2024-04-22 21:33:25 267

原创 Android之AppBarLayout实现悬停吸附伸缩效果(1)

外链图片转存中…(img-uvEOUDVO-1713787805452)][外链图片转存中…(img-VBVsJo7r-1713787805453)][外链图片转存中…(img-38iEBysu-1713787805454)][外链图片转存中…(img-p72843Sc-1713787805455)][外链图片转存中…(img-DsS1ObiG-1713787805456)]

2024-04-22 20:10:34 479

原创 Android~记录material

我的面试经验分享可能不会去罗列太多的具体题目,因为我依然认为面试经验中最宝贵的不是那一个个具体的题目或者具体的答案,而是结束面试时,那一刻你的感受以及多天之后你的回味~很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含。

2024-04-22 18:45:09 230

原创 Android-View的工作原理(1)

UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!

2024-04-22 17:05:57 262

原创 Android 面试黑洞——当我按下 Home 键再切回来,会发生什么?

你把这个大话题弄明白了,才可以指哪打哪,随心所欲。面试官有时候问一些比较刁钻的 launchMode 的问题,其实也不是为了刁难你,这都是对实际开发有用的,只是它比较难掌握而已。所以今天,我就把 launchMode 以及和它相关的这一大套东西,给大家讲清楚。安全带系好了。

2024-04-22 15:40:54 232

原创 Android 框架练成 教你打造高效的图片加载框架(1)

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

2024-04-22 13:02:03 733

原创 Android 开发者学习路线(2024 版)(2)

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;**[外链图片转存中…(img-KMWXWpNF-1713757985517)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-22 11:53:33 793

原创 Android 安卓DataBinding(五)·单向绑定 ObservableCollection(集合使用)

以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!链图片转存中…(img-5ArLqE0X-1713752914528)][外链图片转存中…(img-Us19CYUO-1713752914530)]

2024-04-22 10:29:02 698

原创 Android 原生和 JS 交互实践

被人面试过,也面试过很多人。我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。益牵着走,过早压榨掉了价值,如果能一开始就树立一个正确的长远的职业规划。// 约定的 url 协议为:js://webview?// 例如:url = “js://webview?// 例如:url = “js://webview?// 如果url的协议 = 预先约定的 js 协议。// 如果url的协议 = 预先约定的 js 协议。

2024-04-22 05:31:49 826

原创 Android Virtualview:淘宝、天猫 又一个动态化、高性能的UI框架力作

简介特点从上可知,通过XML模板实现组件的动态性通过虚拟化技术(本质 =Canvas)开发组件,提升了组件的渲染性能根据上述方案,的工作流程分为3大部分:创建UI组件、创建界面模板 & 客户端加载界面具体如下创建UI直接使用框架内置的UI组件自定义组件:通过封装好的Canvas流程,按照指定接口协议实现绘制逻辑 / 封装原生组件根据上述方案 & 工作流程,的整体框架分为2部分:核心功能模块(5个模块) + 配套工具 & 服务。具体如下:下面,我将对每部分进行详细分析。

2024-04-22 04:06:22 840

原创 Android Studio aar包的使用(1)

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

2024-04-22 02:41:32 1095

原创 Android monkey 命令详解(1)

-hprof--wait-dbg这个表是google 官网中介绍monkey命令给出的,google 对monkey命令分了四类:1. 基本配置选项,如设置事件的数量、查看帮助信息等。2. 操作的约束,如通过包名限制哪些应用可以被测试。3. 事件的类型和频率,如点击事件占比多少、触摸事件又占多少以及事件之间的间隔时间等。4. 调试选项,如是否忽略crashes、ANR等。

2024-04-22 01:16:17 303

原创 Android Glide 缓存机制及源码(1)

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。LruCache的核心思想很好理解,就是要维护一个缓存对象列表,其中对象列表的排列方式是按照访问顺序实现的,即一直没访问的对象,将放在队尾,即将被淘汰。而最近访问的对象将放在队头,最后被淘汰。我搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。

2024-04-21 23:51:56 809

原创 Android - 组件化、模块化开发

基础类库主要是将各个组件中都会用到的一些基础库统一进行封装,例如网络请求、图片缓存、sqlite操作、数据加密等基础类库,这样可以避免各个组件都在自己的组件中单独引用,而且引用的版本可能都不一样,导致整个工程外部库混乱,统一了基础类库后,基础类库保持相对的稳定,这样各个组件对外部库的使用是相对可控的,防止出现一些外部库引出的极端问题,而且这样的话对于库的升级也比较好管理。为了方便有学习需要的朋友,我把资料都整理成了视频教程(实际上比预期多花了不少精力)

2024-04-21 22:26:52 657

原创 4轮字节面试后杳无音信,自己是在了备胎池了吗?感觉我的Android开发要凉了呀!

Android app 开发能力一般,但是足以胜任一般 app 开发的任务(因为确实有段时间未做公司正式项目的 app 开发,但是也不是说已经荒废了技能);自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

2024-04-21 20:29:27 974

原创 热修复原理学习(4)冷启动类加载原理(1)

然而,QFix的方案有它独特的缺陷,由于是在dexopt后绕过的,dexopt会改变原有的很多逻辑,许多odex层面的优化会固定字段和方法的访问偏移,这就会导致比较严重的bug,在2.2节会详细讲解这一影响。同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-21 15:18:07 786

原创 浅谈Android的应用快捷方式App Shortcuts(1)

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。

2024-04-21 13:27:29 559

原创 最新 Android 热门开源项目公布(1)

我的面试经验分享可能不会去罗列太多的具体题目,因为我依然认为面试经验中最宝贵的不是那一个个具体的题目或者具体的答案,而是结束面试时,那一刻你的感受以及多天之后你的回味~很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含。

2024-04-21 02:56:28 656

原创 把这份关于Android Binder原理一系列笔记研究完,进大厂是个“加分项”(2)

可以看出,笔者的工作学习模式便是由以下。

2024-04-20 22:04:49 686

原创 想进BAT一线互联网大厂,该怎么准备技术面试?300+Android面试题助你一臂之力!

首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!希望大家不要犯和我一样的错误呀!!!一定要看完!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!持续更新!**

2024-04-20 20:09:02 1068

原创 微信小程序之自定义模态弹窗(带动画)实例-——-微信小程序实战系列(8)(1)

这样的模态弹窗,充其量只能做个alert,提示一下信息。但是并不能使用它来处理复杂性的弹窗业务,因此写了Michael从新自定义了一个,采用了仿原生的样式写法buttonbuttonmaskcontent使用animation属性指定需要执行的动画弹窗标题确定button.btn {width: 80%;masktop: 0;left: 0;left: 0;

2024-04-20 18:08:49 402

原创 带你手把手讲解一个复杂动效的自定义绘制

因为上面的波浪动画,其实是整个波浪区域平移造成的视觉效果,为了让这个动画可以无限执行,设计两倍宽度,当一半的宽度向右移动刚好触及心形矩形区域的右边框的时候,让它还原到原始位置,这样就能无缝衔接。下面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题全套解析,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,下面只是以图片的形式给大家展示一部分。//为了作图方便,我们通常先把坐标轴原点移动到 绘制区域的正中央。

2024-04-20 16:22:12 412

原创 字节跳动移动架构师学习笔记(1)

感觉现在好多人都在说什么安卓快凉了,工作越来越难找了。又是说什么程序员中年危机啥的,为啥我这年近30的老农根本没有这种感觉,反倒觉得那些贩卖焦虑的都是瞎j8扯谈。当然,职业危机意识确实是要有的,但根本没到那种草木皆兵的地步好吗?Android凉了都是弱者的借口和说辞。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。

2024-04-20 11:55:38 773

原创 如何将pytorch模型部署到安卓

这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~喜欢本文的话,给我点个小赞、评论区留言或者转发支持一下呗~

2024-04-20 00:47:10 917

原创 史上最全Android build

笔者之前工作是在金融公司可能并不是特别追求技术,而笔者又是喜欢追求技术的人,所以格格不入,只能把目标放在互联网大厂了。也希望大家都去敢于尝试和追逐自己的梦想!BATJ大厂Android高频面试题《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!oid高频面试题**[外链图片转存中…(img-V04MyETf-1713532378274)][外链图片转存中…(img-5SX52ilp-1713532378275)]

2024-04-19 21:13:23 694

原创 别再问Android开发前景了,现状分析给你看了,难道还要让我教你怎么做?(1)

*现在越来越讲究精益创业,刚开始推崇最小化可行产品。**现在越来越讲究效益和成本,比如现在只需一个小程序,一个微信公众号,一个视频,一个微信群或者QQ群,甚至只需要经营你的朋友圈就可以开始你的初期创业想法。当然一些新技术的不断更新与迭代,新技术的层出不穷让我们本身对Android开发水平还没有达到理想状态时已经产生各种焦虑和担忧。

2024-04-19 19:15:07 666

原创 六年老Android开发,突遇公司搬离上海无赔偿,我该怎么办?(1)

个人信息大圣/男/1990工作年限:7年期望薪资:税前月薪15k~20k,特别喜欢的公司可例外1、ABC公司 ( 2012年9月 ~ 2019年8月 )DEF项目开源项目和作品(对于程序员,没什么比Show me the code更有说服力了)[STU]:项目的简要说明[WXYZ]:项目的简要说明技术文章[一个程序员眼中的云计算]演讲和讲义(可展示你代表公司在一些技术会议上做过的演讲,以及你在公司分享时制作的讲义)技能清单熟练使用的技能Web开发:PHP/Hack/NodeWeb框架:Think

2024-04-19 17:05:45 837

原创 作为一名Android工程师,了解Framework层对工作有什么帮助吗?

最后看一下学习需要的所有知识点的思维导图。在刚刚那份学习笔记里包含了下面知识点所有内容!文章里已经展示了部分!如果你正愁这块不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!

2024-04-19 14:55:22 1044

原创 互联网信息服务安全评估报告

以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!**

2024-04-19 12:45:02 832

原创 一位Android程序员入坑Flutter后整理出一份超详细的学习笔记(1)

不用继承,而使用类似Android ViewGroup的办法,通过组合(composing)与封装的方法来实现,通过小Widgets组合成需要的新Widgets。给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

2024-04-18 20:37:15 1006

原创 【Flutter 专题】123 图解简易 GroupList 二级分组列表(1)

String url;?false;

2024-04-18 18:19:39 718

原创 [译] Android 的多摄像头支持(2)

因为从 Android P 开始,我们将会看到在同样的情况下更多的设备有多个摄像头,甚至有通过 USB 连接的外部摄像头。如果系统中有逻辑多摄像头,为了保持应用程序的向后兼容性,这个方法仅为每个逻辑摄像头和底层的物理摄像头组公开一个摄像头。如果我们所需要的只是一个能够打开第一个存在的摄像头的应用程序,那么它在大部分的 Android 手机上都有效。有朋友说要是动真格的话,需要NDK以及JVM等的知识,首现**NDK并不是神秘的东西,**你跟着官方的步骤走一遍就知道什么回事了,API 查询所有的摄像头。

2024-04-18 14:10:00 345

原创 Toolbar在Android中的使用

Toast.makeText(MainActivity.this,“导航按钮”,Toast.LENGTH_SHORT).show();Toast.makeText(MainActivity.this,“导航按钮”,Toast.LENGTH_SHORT).show();Toast.makeText(MainActivity.this,“导航按钮”,Toast.LENGTH_SHORT).show();下面是我学习用到的一些书籍学习导图,以及系统的学习资料。**如:我需要学习 **Flutter的知识。

2024-04-18 12:01:40 398

原创 Realm数据库使用教程(三):查询数据(2)

在此为大家准备了四节优质的Android高级进阶视频:架构师项目实战——全球首批Android开发者对Android架构的见解在此为大家准备了四节优质的Android高级进阶视频:架构师项目实战——全球首批Android开发者对Android架构的见解。

2024-04-18 09:46:58 347

原创 Netty客户端发送数据给服务器的两个通道

我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!

2024-04-18 07:52:41 613

原创 Kotlin开发效率提升技巧—扩展函数

下面是有几位Android行业大佬对应上方技术点整理的一些进阶资料。希望能够帮助到大家提升技术高级UI,自定义ViewUI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-hK7Yds3v-1713390329658)]高级UI,自定义View。

2024-04-18 05:45:52 751

原创 Js正则表达式

外链图片转存中…(img-ncLVyRCg-1713384946020)]

2024-04-18 04:16:09 869

原创 html3D创意相册附源码

if (!i < 4;},});} else {});}, 1000);run();ctx.fill();i < 4;i++) {if (

2024-04-18 02:12:49 714

空空如也

空空如也

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

TA关注的人

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