自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序开发系列(四)·小程序配置文件详细介绍·pages配置以及window配置_小程序开发 pages(1)

JSON是一种轻量级的数据格式,常用于前后端数据的交互,但是在小程序中, JSON扮演的配置项的角色,用于配置项目或者页面属性和行为,每个页面或组件也都有一个对应的 json 文件。小程序中常见的配置文件有以下几种:① app.json:小程序全局配置文件,用于配置小程序的一些全局属性和页面路由。② 页面.json:小程序页面配置文件,也称局部配置文件,用于配置当前页面的窗口样式、页面标题等。

2024-05-15 04:32:20 1356

原创 [RKNN学习记录]RK3588使用ADB进行rknn模型的内存和性能评估_file "rknn api rknn_base

【代码】[RKNN学习记录]RK3588使用ADB进行rknn模型的内存和性能评估_file "

2024-05-13 20:53:30 425

原创 python物联网入门(1)-用python打开一个485继电器_python485开关机

步骤一:硬件接线:1接12V电源 4接USB转485串口工具 另一组12V电源负极与风扇负极连接后用胶布粘好,电源正接COM1,风扇正接NO1.步骤二:串口测试,使用串口工具向继电器发送命令,继电器正常工作。编程环境:win11 pycharm。步骤三:使用python编程。

2024-05-13 17:51:51 468

原创 高频Flutter-问题大汇总,总有一款曾困惑你!(含解决问题方法)

由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件[外链图片转存中…(img-iLlqbN84-1715434486115)][外链图片转存中…(img-IjKdmwLu-1715434486116)]

2024-05-11 21:34:57 1278

原创 面试就是你来我往,互相了解!

写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于Flutter的学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的。

2024-05-11 20:21:06 1033

原创 阿里高级Android面试题:Android(虚拟机)内存模型,垃圾回收机制是如何实现的?

好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以加一下下面的技术群。来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。Android架构设计Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!

2024-05-11 18:55:56 828

原创 重磅消息-本以为过了字节跳动四面就拿能拿到offer,Android开发者注意了(1)

面试是跳槽涨薪最直接有效的方式,备战2021金三银四,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999!机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。祝大家在新的一年里都能拿到自己理想的offer!面试前夕,刷题冲刺。

2024-05-11 17:40:58 613

原创 还怕问源码?Github上神级Android三方源码解析手册,已有7(1)

由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件[外链图片转存中…(img-aAr7W7Ls-1715415376361)][外链图片转存中…(img-PGgumr6G-1715415376362)]

2024-05-11 16:16:27 1095

原创 设计模式之观察者模式

*一个零基础的新人,我认为坚持是最最重要的。**我的很多朋友都找我来学习过,我也很用心的教他们,可是不到一个月就坚持不下来了。我认为他们坚持不下来有两点主要原因:他们打算入行不是因为兴趣,而是因为所谓的IT行业工资高,或者说完全对未来没有任何规划。刚开始学的时候确实很枯燥,这确实对你是个考验,所以说坚持下来也很不容易,但是如果你有兴趣就不会认为这是累,不会认为这很枯燥,总之还是贵在坚持。技术提升遇到瓶颈了?缺高级Android进阶视频学习提升自己吗?还有大量大厂面试题为你面试做准备!

2024-05-11 10:25:42 389

原创 花椒Android客户端多变体构建实践

更有互联网大厂面试真题,面试攻略,高效学习资料等。

2024-05-11 02:19:24 495

原创 腾讯3轮面试都问了Android-事件分发

Android学习是一条漫长的道路,我们要学习的东西不仅仅只有表面的 技术,还要深入底层,弄明白下面的 原理,只有这样,我们才能够提高自己的竞争力,在当今这个竞争激烈的世界里立足。常言:种一棵树最好的时间有两个,一个是十年前,另一个就是现在。

2024-05-11 00:57:37 1159

原创 细说Jetpack中那些LiveData们

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的最后,互联网不存在所谓的寒冬,只是你没有努力罢了!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!应我们!**当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。

2024-05-10 23:33:15 733

原创 程序员BATJZ大厂面试,HR看简历哪些减分项?(附面试详细流程+最新简历模板)(1)

如果你对自己的智商,解决问题的能力,钻研的态度,有信心,it行业非常适合你;能力锻炼出来了,工资就高,不停的抛出问题给你解决,让你有成就感;技术水平随着时间积累,越到后期越强;那你赶紧去报班/自学,从实习生做起,3年之后自然NB;如果你想混(钻研精神不足),真的会很惨;半辈子没挣得什么像样的资产(初级程序员工资真心不高),长期加班熬夜落下一身病,然后40岁除了编程啥也不会,编程还贼菜,在小公司厮混业务代码,老板说不定什么时候就说散伙,然后和小伙子们竞争初级程序员岗位。。。。。;

2024-05-10 21:29:24 1109

原创 牛笔了!Android开发还不会这些?如何面试拿高薪!

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

2024-05-10 19:54:33 570

原创 深入理解Flutter动画原理

final TickerCallback _onTick;}将AnimationControllerd对象中的_tick()方法,赋值给Ticker对象的_onTick成员变量,再来看看该_tick方法。[-> lib/src/animation/animation_controller.dart ::AnimationController]void _internalSetValue(double newValue) {_value = newValue.clamp(lowerBound, upperBo

2024-05-10 18:35:52 998

原创 某Android大牛预备跳槽,没想到招聘网站却出卖了他,好一手两头通吃。

也有人替平台喊冤,说其实这不是平台的问题,Boss直聘还是挺安全的。但是道高一尺魔高一丈,现在有个应用叫助理小猎,大家查查就知道怎么回事了。也有人说公司都有钓鱼账号,说不定hr没事就搜到本公司员工的简历了。还有人说hr之间也会私下交换简历。没想到这些公司私下里竟然有这些骚操作,一网友恍然大悟,难怪以前看到有些人的简历里公司名称写着某业内前xx互联网公司,名字也只是一个姓,原来是为了防止被现公司发现更新简历。更多精彩微信搜索程序员八卦。大家纷纷给求职者出谋划策,有人说招聘网站的在线简历随便瞎填,只有附件简历是

2024-05-10 17:15:50 849

原创 文档01-视频压缩原理

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。这也是我这些年来养成的习惯,一定要学会把好的东西,归纳整理,然后系统的消化吸收,这样才能极大的提高学习效率和成长进阶。碎片、零散化的东西,我觉得最没有价值的。就好比你给我一张扑克牌,我只会觉得它是一张废纸,但如果你给我一副扑克牌,它便有了它的价值。

2024-05-10 15:51:16 968

原创 打造一个轻量级,简单,易用的Android Banner框架(2)

设置ViewPager的页面切换监听器,为了切换选择界面的小圆点的颜色;3.实现自动延时切换,这个就比较简单了,直接用Handler的postDelayed()就行.当执行完这次任务,又进行一次postDelayed(),这样就可以无限轮播了.//将ViewPager的起始位置放在 一个很大的数处,那么一开始就可以往左划动了 那个数必须是imageUrlList.size()的倍数。首先,由于之前我们设置的初始item值比较大,所以getCount()也返回一个很大的数.这样就可以随便滑动了.

2024-05-10 11:43:59 736

原创 成为一名合格的Android程序员,刚开始你可能就错了

在开讲之前,我先简单地做一下自我介绍:我是南通大学12级网络工程毕业,一个再普通不过的二流地方院校。16年毕业,15年10月找到的实习单位参加工作,中间跳槽了几家公司,一直从事Android相关的开发工作,目前已有5年有余。平时喜欢逛逛github,看看简书,有空就维护一下github上的开源项目,没空就写写文章,发发牢骚,是个再普通不过的屌丝程序猿。说了我的这些经历,无非就是想告诉大家:我一个普通二流本科生能做到的,大家也一定能做到。所以大家不必担心,只要你能够按照我的指导去做的话,你一定可以比我更加优秀

2024-05-10 10:20:09 1026

原创 微信小程序之微信登陆-——-微信小程序教程系列(20)

});TIPS:上面这段代码的console.log(res);输出wx.login(OBJECT)的success成功回调函数返回值res的内容如下:情况一:出现这个code:”the code is a mock one”是在项目没有使用appid的情况下返回的,正常不是返回这个的!!情况二:项目在绑定appID后才能成功返回登录态,正确的登陆态如下图所示:第二步:将登陆态code发送给第三方服务器(即自家的服务器)上面通过wx.login(OBJECT)获取了登录态后,接下来就是将code发送给

2024-05-09 22:40:44 593

原创 干了六年Android开发现在裸辞失业了,再过2个月就30了,该怎么继续生活?

*一个零基础的新人,我认为坚持是最最重要的。**我的很多朋友都找我来学习过,我也很用心的教他们,可是不到一个月就坚持不下来了。我认为他们坚持不下来有两点主要原因:他们打算入行不是因为兴趣,而是因为所谓的IT行业工资高,或者说完全对未来没有任何规划。刚开始学的时候确实很枯燥,这确实对你是个考验,所以说坚持下来也很不容易,但是如果你有兴趣就不会认为这是累,不会认为这很枯燥,总之还是贵在坚持。技术提升遇到瓶颈了?缺高级Android进阶视频学习提升自己吗?还有大量大厂面试题为你面试做准备!

2024-05-09 21:20:46 406

原创 安卓指纹对称加密及登录功能的实现

super();/**验证错误信息*/@Override= null) {/**身份验证帮助*/@Override= null) {/**验证成功*/@Override= null) {/**验证失败*/@Override= null) {好了,上面一直讲的是对称加密以实现指纹识别;接下来写了一个使用指纹进行登录的demo及封装(这里没有使用加密…/**

2024-05-09 19:54:25 446

原创 字节跳动今日学习内容之:15 个 Android 通用流行框架大全

| Glide | 一个图片加载和缓存的库 |3. 图片处理| 名称 | 描述 || — | — || Picasso-transformations | 一个为Picasso提供多种图片变换的库 || Glide-transformations | 一个为Glide提供多种图片变换的库 || Android-gpuimage | 基于OpenGL的Android过滤器 |4. 网络请求| 名称 | 描述 || — | — || Android Async HTTP | Android异步HTTP库 ||

2024-05-09 18:38:31 540

原创 头条Android岗三面:说说ThreadLocal是如何工作的?工作原理是什么?

由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!了 PDF文件[外链图片转存中…(img-FVYMHQz1-1715245111414)][外链图片转存中…(img-C4tOxa2Q-1715245111415)][外链图片转存中…(img-WwQ6ULvU-1715245111415)]

2024-05-09 16:58:42 435

原创 史上最全的Android面试题集锦在这里,一定要收藏!(Android基本篇)

每个Activity都包含一个Window对象,Window对象通常是由PhoneWindow实现的。PhoneWindow:将DecorView设置为整个应用窗口的根View,是Window的实现类。它是Android中的最基本的窗口系统,每个Activity均会创建一个PhoneWindow对象,是Activity和整个View系统交互的接口。

2024-05-09 14:34:57 428

原创 初探 Android 组件化,四个步骤把握组件化核心要领(1)

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

2024-05-09 12:30:53 493

原创 关于Android程序员的成长路线该如何规划?

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!最后,我再重复一次,如果你想成为一个优秀的 Android 开发人员,请集中精力,对基础和重要的事情做深度研究。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

2024-05-09 01:50:29 732

原创 仿微信二维码极速扫描(MLKit及CameraX初体验)

可以看到,这个项目除了扫码功能,还有其他各种各样的好用且免费的SDK,像是文字识别,人脸识别等等,都可以依赖这个项目轻松搞定。无奈小弟才疏学浅,只接触了该项目的扫码功能,等来日水平提升了,定将其他的功能也一一体验一遍对了,这个项目除了Android端,还有IOS端的哦,感兴趣的IOS小伙伴可以自行参考要使用这个项目,必不可少的,需要先引入工程dependencies {// …// Use this dependency to bundle the model with your appimpleme

2024-05-08 23:37:45 788

原创 为什么推荐使用Jetpack CameraX?(1)

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

2024-05-08 21:20:47 1025

原创 一文说透 Android 应用架构 MVC、MVP、MVVM 和 组件化

以前一直是自己在网上东平西凑的找,找到的东西也是零零散散,很多时候都是看着看着就没了,时间浪费了,问题却还没得到解决,很让人抓狂。后面我就自己整理了一套资料,还别说,真香!资料有条理,有系统,还很全面,我不方便直接放出来,大家可以先看看有没有用得到的地方吧。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取![外链图片转存中…(img-V2xIfYz3-1715166564060)]

2024-05-08 19:09:35 1004

原创 【中级——高级迈不过去?】Android高级工程师进阶学习——Android性能优化总结(系列篇7

这样我们才能知道如何避免。大家都知道,java是有垃圾回收机制的,这使得java程序员比C++程序员轻松了许多,存储申请了,不用心心念念要加一句释放,java虚拟机会派出一些回收线程兢兢业业不定时地回收那些不再被需要的内存空间(注意回收的不是对象本身,而是对象占据的内存空间)。Q1:什么叫不再被需要的内存空间?**答:**Java没有指针,全凭引用来和对象进行关联,通过引用来操作对象。

2024-05-08 17:15:35 948

原创 《第一行代码第三版》——---我的第一行Android代码(一)

最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2020-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,这里我也免费分享给大家也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。一起互勉~《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!一起互勉~

2024-05-08 15:36:50 777

原创 ViewPager(二):与Fragment的结合(1)

解析:当直接使用PagerAdapter时,必须重写destroyItem方法,FragmentPagerAdapter已经为我们写好destroyItem的实现,源码如下:@Overridepublic void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {Fragment fragment = (Fragment) object;if (mCurTransaction == null)

2024-05-08 13:27:59 1034

原创 Realm数据库使用教程(六):数据迁移(1)

最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2020-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,这里我也免费分享给大家也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。一起互勉~《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

2024-05-08 11:06:50 1060

原创 LeakCanary源码分析以及ContentProvider的优化方案

现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!

2024-05-08 01:48:09 399

原创 Kotlin 切包适配实战(1)

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。

2024-05-07 22:19:46 369

原创 Hexo博客开发之——jsDeliver+Github加速图片访问

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。

2024-05-07 15:02:17 368

原创 Framework学习(四)Launcher启动过程(2)

由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!以下是目录截图:**[外链图片转存中…(img-xbhOuGsH-1715058642767)]

2024-05-07 13:10:53 1005

原创 Flutter原理:三棵重要的树(渲染过程、布局约束、应用视图的构建等)

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

2024-05-06 10:57:36 733

原创 Flutter 中 Positioned、Align、Center 的使用详解 _ Flutter Widgets

到这里我们基本对Positioned基本的使用就全部聊完了,Positioned可以对当个子项目进行设置定位和宽高,达到更加精准的参数调配。其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题。

2024-05-06 09:28:31 1386

空空如也

空空如也

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

TA关注的人

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