- 博客(7)
- 收藏
- 关注
原创 flutter Android CPU包构建命令 --split-per-abi
Android手机系统为运行在手机系统上的应用程序提供了应用程序二进制接口ABI ( Application Binary Interface )。ABI 包含系统调用和使用系统调用的方法 (大概意思就是应用程序和系统之间需要靠定义的函数来进行通信) , 以及使用的内存地址和机器寄存器的语法规则。为避免系统出现严重错误 , 我们需要遵循系统架构和硬件体系架构的规则条件。Android设备 (智能手机、手表、智能电视 … ) 不同的CPU支持不同的指令集。
2024-09-08 12:25:20
545
原创 Android自定义控件开发入门与实战(8)Paint基础
>…>文字在canvas中,在利用drawText()函数绘制文字时,文字的绘制是在一条上的。就和我们刚开始学写字母时,在四线格上学写字母,而canvas的文字的位置也是在这条线上,其位置和四线格中的第三格线一样。其中str为文本内容,paint为画笔,x、y为绘制的起点坐标。。我们来绘制一个View,然后把基线也绘制出来:该函数之前接触过,就是用来表示文本内容在x坐标的左侧、中间、还是右侧构造函数为://取值为://文本在x坐标右侧//文本在x坐标中间//文本在x坐标左侧。
2024-09-08 06:56:03
591
原创 Android快速转战Kotlin教程,分享一点面试小经验_安卓kotlin面试速成
在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。
2024-09-07 20:29:25
233
原创 Android 自定义环形圆形显示统计数据z
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!**任何市场都是优胜略汰适者生存,只要你技术过硬,到哪里都不存在饱和不饱和的问题,所以重要的还是提升自己。**另外一千个读者就有一千个哈姆雷特,所以以上只是自己的关键,不喜勿喷!
2024-09-07 08:24:40
297
原创 Android 中 Recycler View 的使用_android recyclerview linearlayoutmanager
这是 MainActivity.Java。这是适配器类的示例代码。
2024-09-07 02:40:30
254
原创 Activity生命周期详解
称之为entire lifetime。横竖屏切换:A.onPause ->A.onSaveInstanceState->A.onStop -> A.onDestroy->A.onCreate -> A.onStart -> A.onRestoreInstanceState ->A.onResume。此时如果点击Back键,将依次执行B:onPause -> A:onRestart -> A:onStart -> A:onResume -> B:onStop -> B:onDestroy。
2024-09-06 20:25:16
449
原创 Java与go哪个更适合新手,零基础学哪个好?
从目前的应用来看,Go语言还远没有达到普及的程度,目前Google公司也对Go语言的使用非常谨慎,当然这可能是一个积累的过程,某一天Go语言全面爆发也不是没有可能,因为Go语言是一个可以做落地应用的编程语言。但是目前,Go语言与Java语言在实际项目的使用上还存在着巨大的差距。对于新手而言,学习Java是一个比较稳妥的选择,一方面Java的应用比较普遍,而且按照目前的发展情况来看,未来Java的应用空间依然非常大。另一方面Go语言并不是为初学者准备的编程语言,Go语言在很多概念的理解上还是需要一定基础的,如
2024-09-05 08:56:10
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人