自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 adb命令判断手机是user版本还是debug版本

adb命令判断手机是user版本还是debug版本

2022-09-13 14:57:13 1341 1

原创 Java执行shell命令

java代码执行shell命令

2022-08-12 17:25:53 4591

原创 修改USB默认选中MTP模式

系统源码修改

2022-07-13 17:50:24 1699 2

原创 Android 中去除系统原生apk的方法

系统源码修改

2022-07-13 17:24:16 1547

原创 安卓沉浸式状态栏

安卓沉浸式状态栏实现Activity嵌套fragment,不同fragment顶部实现不同的效果(图片沉浸状态栏,设置不同颜色的状态栏)效果图首先在Activity的onCreate(Bundle savedInstanceState)方法中setContentView(R.layout.xxx)下面设置动态显示隐藏状态栏if (Build.VERSION. SDK_INT >= 21) { View decorView = getWindow().getDecorView()

2021-12-23 13:27:21 1459

原创 安卓集成华为HMS Scankit实现自定义扫码功能

实现扫码功能使用的是集成华为扫描的SDK,UI界面借鉴的是谷歌官方的Zxing项目中的自定义view,两者结合实现。先上效果图:先在项目根级别(build.gradle)当中配置HMS Core SDK的Maven仓地址。// 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huawei.com/repo/'}// 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huaw

2021-12-11 14:08:50 5043 3

原创 安卓三个页面跳转小知识点

有A,B,C三个页面,从C返回到A,关闭B页面首先在BActivity中定义成员变量,并在onCreate中引用public class BActivity{ public static BActivty mBActivty; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mBActivty = this; }

2021-11-17 14:28:22 588 1

原创 安卓listView实现多级列表

安卓listView实现多级列表

2021-11-15 11:27:33 1867 1

原创 安卓调用系统相机进行拍照

安卓调用系统相机进行拍照调用系统相机进行拍照的话,步骤比较简单,分为两步使用隐式Intent打开相机在onActivityResult回调中对图片进行处理 (传回来的图片分为缩略图和原图,缩略图比较小可以直接进行展示,原图比较大,需要传输到文件中显示)拍照获取缩略图<ImageView android:layout_width="200dp" android:layout_height="200dp" android:layout_cen

2021-11-10 15:43:22 3888 3

原创 安卓动画ObjectAnimator实现切换效果

ObjectAnimator动画使用实现如图效果首先现在xml中定义布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" a

2021-11-09 15:03:53 1983

原创 Android Studio复制项目 包名不同安装不会覆盖

Android Studio复制项目 包名不同则安装时不会覆盖1.首先修改这块包名 注意不能以数字开头2.清单文件一般会自动更换 还是检查一遍得好3.build.gradle中的applicationId这样运行项目 就不会出现覆盖问题了...

2021-10-27 15:26:38 460 1

原创 安卓沉浸式状态栏适配底部导航虚拟按键

安卓沉浸式状态栏适配有底部导航虚拟按键如图 未适配和适配的两种效果图代码实现1.首先在onCreate()中//适配底部导航虚拟栏 if (StatusBarUtil.hasNavigationBarShow(this)) { getWindow().getDecorView().findViewById(android.R.id.content).setPadding(0, 0, 0, StatusBarUtil.getNavigationBarHei

2021-10-25 17:55:57 839 2

转载 Typeface设置字体

转自:https://blog.csdn.net/legend12300/article/details/69875816安卓系统字体默认支持的有四种,分别是:noraml: 普通字体,系统默认使用的字体sans:非衬线字体serif:衬线字体monospace:等宽字体一:xml中使用 <TextView android:layout_width="match_parent" android:layout_height="wrap_conte

2021-10-15 09:55:02 222

原创 安卓轮播图banner的使用和详解

轮播图banner1.首先要导入依赖//Banner图依赖 implementation 'com.youth.banner:banner:1.4.10'//glide依赖 implementation 'com.github.bumptech.glide:glide:4.0.0-RC1'2.如果是网络解析图片,这里得在Manifest中添加权限<!--网络--> <uses-permission android:name="android.permissio

2021-10-14 17:55:20 3435

原创 butterknife 引发的报错

//报错内容The given artifact contains a string literal with a package reference 'android.support.v4.content' that cannot be safely rewritten. Libraries using reflection such as annotation processors need to be updated manually to add support for androidx....

2021-10-14 13:26:00 339

原创 SharedPreference

SharedPreference使用SharedPreference采用键值队的形式存储数据可以将SharedPreference中的所有方法封装成接口 使用直接调用下面为SharedPreferenceUtils工具类public class SharedPreferenceUtils{ private static SharedPreferenceUtils sp; public static void saveBoolean(Context context,String

2021-10-12 13:05:41 249

原创 安卓之apk打包

Android 小知识点有 A , B , C ,三个Activity B跳C的时候 关闭A在A activity当中 定义一个全局变量Private AActivity instance= null;在onCreate()方法中 定义instance = this;在BActivity中跳CActivity中 将A关闭 AActivity.instance.finish();...

2021-10-12 09:09:58 260

空空如也

空空如也

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

TA关注的人

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