自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android系统启动过程剖析

init_parse_config_fileàparse_configà parse_new_sectionàparse_service (或者parse_action)-> parse_line_service(或者parce_line_action)(3) 触发需要执行的action:Action需要在Triggers(触发条件)中调用,本阶段对需要执行的Action进行触发,并根据触发条件将需要执行的Action放入Action队列;函数间的调用执行关系使用“à”表示)

2024-12-20 05:16:44 1800

原创 Android第三方库解析

*Glide:**模仿了Picasso的API,而且在他的基础上加了很多的扩展(比如gif等支持),Glide默认的Bitmap格式是RGB_565,比 Picasso默认的ARGB_8888格式的内存开销要小一半;Picasso缓存的是全尺寸的(只缓存一种),而Glide缓存的是跟ImageView尺寸相同的(即5656和128128是两个缓存)。图片函数库的选择需要根据APP的具体情况而定,对于严重依赖图片缓存的APP,例如壁纸类,图片社交类APP来说,可以选择最专业的Fresco。

2024-12-20 05:13:03 1409

原创 Android端接入微信支付

3、在包名.wxapi目录下,创建一个WXPayEntryActivity.java界面,别忘了需要在Manifest.xml里面注册activity。2、从公司业务后台拿到订单信息后调用微信SDK,发起微信支付。

2024-12-20 05:09:23 228

原创 Android移动应用开发之TextView实现阴影跑马灯文字效果_android studio textview阴影

主要用户来放需要的java类layout放置布局文件values放颜色、文字、样式等配置文件。

2024-12-20 05:05:41 252

原创 Android百度地图——定位SDK(版本v3

/ 设置产品线名称。强烈建议您使用自定义的产品线名称,方便我们以后为您提供更高效准确的定位服务。// 定位的时间间隔,单位:ms。通过GPS定位获取值。

2024-12-20 05:02:01 331

原创 Android校招:没想到吧,挂了我头条客户端,我进了抖音客户端

**帮你在现在的基础上,重新梳理和建立 Android 开发的知识体系。**无论是你短期内想提升 Android 内功实力,突破自己工作中的能力瓶颈,还是准备参加 Android 面试,都会在这份资料中有所一些收获。

2024-12-20 04:58:20 1605

原创 Android性能优化系列之内存优化

可以看到,Bitmap对象经过层层引用之后,到了MainActivity LeakClass这个对象,然后在图标的左下角有个点,就说明在这里可以被GCRoots访问到了,并且这是由我们自己创建的Thread,并不是SystemClass了,那么由于MainActivity LeakClass能被GC Roots访问到导致不能被回收,导致它所持有的其它引用也无法被回收了,包括MainActivity,也包括MainActivity中所包含的图片。当然不是,因为有些对象系统需要一直使用,本来就不应该被回收。

2024-12-20 04:54:39 113

原创 Android性能优化常见Q

inDensity表示目标图片的dpi(放在哪个资源文件夹下),inTargetDensity表示目标屏幕的dpi。5、内存回收机制与GC算法(各种算法的优缺点以及应用场景);GC原理时机以及GC对象。2、内存中如果加载一张500*500的png高清图片.应该是占用多少的内存?4、Bitmap如何处理大图,如一张30M的大图,如何预防OOM?6、内存泄露和内存溢出的区别?10、ListView的adapter是什么adapter。7、性能优化,怎么保证应用启动不卡顿?3、WebView的性能优化?

2024-12-20 04:50:52 241

原创 Android开发:使用Kotlin+协程+自定义注解+Retrofit的网络框架

注解是支持有默认值的,因为kotlin的方法是可以在变量中直接赋初值的,这样调用就不用传值了,所以这里也做一个支持,让调用时候更加简洁。

2024-12-20 04:43:30 664

空空如也

空空如也

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

TA关注的人

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