- 博客(7)
- 收藏
- 关注
原创 组件化之Application
并在AndroidManifest.xml中配置。四、在主app模块中实现Application。三、创建基类Application。
2023-07-03 23:17:28
121
原创 Android 屏幕适配
Android正是根据设备DPI值得不同,选择清晰度不同的资源使用,完成屏幕的适配。drawable-ldpi ( 当dpi为120时,使用此目录下的资源)drawable-mdpi ( 当dpi为160时,使用此目录下的资源)drawable-hdpi ( 当dpi为240时,使用此目录下的资源)drawable-xhdpi ( 当dpi为320时,使用此目录下的资源)drawable-xxhdpi ( 当dpi为480时,使用此目录下的资源)
2023-06-14 21:10:19
83
转载 Android 屏幕适配
转自:https://www.jianshu.com/p/1302ad5a4b04前言网上关于屏幕适配的文章已经铺天盖地了,为什么我还要讲?因为网上现在基本都是使用px适配,即每种屏幕分辨率的设备需要定义一套dimens.xml文件。再加上有些手机还有虚拟按键(例如华为),这样就还需要每个有虚拟按键的设备加多一套dimens.xml文件,再加上平板那些你会发现dimens.xml文件所占的...
2018-08-27 17:11:15
203
原创 下载并安装apk
Android 每个app几乎都有应用内升级功能,此时就需用到下载了,本demo用的是DownloadManager进行下载并在通知栏上进行显示,demo地址https://github.com/ccz28/DownLoad演示图如下: ...
2018-08-27 16:21:36
626
原创 Android app冷启动,点击卓面图标时卡顿一会,或启动后出来白屏。黑屏的原因
遇到冷启动白屏、黑屏,或卡顿一会才显示时,只需更改如下配置即可做到秒开<!--冷启动,点击桌面图标时,过一会才会启动APP,设置成如下,刚会立刻响应--> <style name="AppWelcome" parent="AppTheme"> <item name="android:windowBackground">@drawab..
2018-08-24 09:55:02
1351
转载 Android 7.0自动安装apk
在7.0之前安装的时候,只需要通过隐式Intent来跳转,并且指定安装的文件Uri即可,代码如下:Intent intent = new Intent(Intent.ACTION_VIEW); //由于没有在Activity环境下启动Activity,设置下面的标签 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setDat...
2018-08-23 19:44:18
923
原创 viewpager+fragment组合时,保存fragment状态
ViewPager + Fragment ,ViewPager为了让滑动的时候可以有很好的用户的体验,也就是防止出现卡顿现象,因此它有一个缓存机制。默认情况下,ViewPager会提前创建好当前Fragment旁的两个Fragment,如当前有四个fragment,分别为FragmentA,FragmentB,FragmentC,FragmentD,当前处于FragmentB,时,Fragment...
2018-08-23 17:59:45
1109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人