Android程序员
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
【ArcGIS Android 10,写得太好了
Override@Override//在更改地图之前,保存地图的当前范围。原创 2024-03-19 21:11:21 · 360 阅读 · 0 评论 -
LMK low memory killer,【吐血整理】
通过上部分可以发现,Low Memory Killer在内存不足时显得尤为重要,其在 Cached Pages 低于阈值时被触发。原创 2024-03-19 18:49:55 · 937 阅读 · 0 评论 -
Flutter开发之——AndroidView,Android端简单易用的SPI框架
说明:在app项目的java/包名目录下创建嵌入Flutter中的AndroidView此View继承PlatformView,实现getView和dispose两个方法getView:返回要嵌入 Flutter 层次结构的Android Viewdispose:释放此View时调用,此方法调用后 View 不可用,此方法需要清除所有对象引用,否则会造成内存泄漏。首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。原创 2024-03-19 16:27:12 · 464 阅读 · 0 评论 -
Android进阶之光读书笔记——第一章
由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。提升架构认知不是一蹴而就的,它离不开刻意学习和思考。**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。点击这里获取免费架构视频资料,第一时间获取最新知识点刻意学习和思考。**原创 2024-03-19 14:08:15 · 921 阅读 · 0 评论 -
Android开发3年渣渣面试5家大厂获得offer,分享一线大厂Android面试题
算法知识点繁多,企业考察的题目千变万化,面对越来越近的“金九银十”,我给大家准备好了一套比较完善的学习方法,希望能帮助大家在有限的时间里尽可能系统快速的恶补算法,通过高效的学习来提高大家面试中算法模块的通过率。这一套学习资料既有文字档也有视频,里面不仅仅有关键知识点的整理,还有案例的算法相关部分的讲解,可以帮助大家更好更全面的进行学习,二者搭配起来学习效果会更好。部分资料展示:有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。【GitHub】原创 2024-03-19 12:00:24 · 734 阅读 · 0 评论 -
小红书图片剪裁框架+微信图片选择器+超高清大图预览
支持 13 种视频图片文件类型混合加载(2.4.4 版本加入)支持大图预览(普通预览+编辑预览),支持超长图、超大图支持单图自定义比例剪裁支持单图圆形剪裁,生成 png 圆形图片(2.4.3 版本加入)支持单图留白剪裁(仿最新微信图片头像选择),支持生成透明背景图(2.4.5 版本加入)小红书剪裁样式支持视频多选和预览微信样式支持图片和视频文件混合选择或指定类型选择微信样式支持保存上一次选中的图片状态微信样式支持屏蔽上一次选中的图片选择结果直接回调,拒绝配置 ActivityForResult+reques原创 2024-03-18 01:56:28 · 293 阅读 · 0 评论 -
初识flutter,阿里P8大牛亲自讲解
我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。作者2013年从java开发,转做Android开发,在小厂待过,也去过华为,OPPO等大厂待过,18年四月份进了阿里一直到现在。组件化,热升级,热修复,框架设计。原创 2024-03-17 23:11:26 · 906 阅读 · 0 评论 -
【自学Flutter】3,阿里三面,Android高级工程师面试实战
考虑到文章的篇幅问题,我把这些问题和答案以及我多年面试所遇到的问题和一些面试资料做成了PDF文档,如果有需要的朋友可以私信我【面试】免费领取点击这里领取Android面试资料汇总和答案以及我多年面试所遇到的问题和一些面试资料做成了PDF文档,如果有需要的朋友可以私信我【面试】免费领取点击这里领取Android面试资料汇总[外链图片转存中…(img-cWYef2QV-1710678344072)][外链图片转存中…(img-lDzWpzil-1710678344072)]原创 2024-03-17 20:25:54 · 637 阅读 · 0 评论 -
MPAndroidChart 教程:数据格式器 ValueFormatter(五
***/然后,设置格式为ChartData或DataSet对象:可用于格式化大于”1.000”的值。它会被转变,比如“1.000”变成”1k”“1.000.000”变成”1m”(million)“1.000.000.000”将“1b”(billion)它不支持带有小数的数字,如“1.000,5”数字。在v2.1.4后才有了这个接口。原创 2024-03-17 17:58:03 · 1274 阅读 · 0 评论 -
Android高级面试题大全(持续更新中)
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。以上知识笔记全部免费分享,如有需要获取知识笔记的朋友,可以点击我的GitHub免费领取。果低效漫长且无助。原创 2024-03-16 15:47:59 · 971 阅读 · 0 评论 -
Android架构组件Room的使用,一篇文章帮你解答
创建图书表= “”) {表注解解释1.如果想给一个表设置表名就在@Entity的后面添加(tableName = “book”),不是设置默认采用类名2.声明表的主键 @PrimaryKey(autoGenerate = true)3.更改表的属性列名@ColumnInfo(name = “bookname”),默认类的字段名1.定义Dao类@Dao@Insert@Delete。原创 2024-03-16 14:08:34 · 565 阅读 · 0 评论 -
Android-Parcelable和Serializable的区别
return 0;// 写数据进行保存// 用来创建自定义的Parcelable的对象// 读数据进行恢复从上面我们可以看出Parcel的写入和读出顺序是一致的。如果元素是list读出时需要先new一个ArrayList传入,否则会报空指针异常。如下:在自己使用时,read数据时误将前面int数据当作long读出,结果后面的顺序错乱,报如下异常,当类字段较多时务必保持写入和读取的类型及顺序一致。原创 2024-03-15 20:23:58 · 766 阅读 · 0 评论