自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超高清-汇总信息

一、定义及相关规范ITU(国际电信联盟)发布的超高清UHDTV标准建议,将图像显示分辨率3840x2160(4K)7680x4320(8K)的电视命名为超高清电视。4k 指的是水平方向大约有4k多个像素点左右。实际上我们常见的3840并未达到4000,是因为主流屏幕比例是16:9导致的。4096x3112、3656x2664、3840x2160 都属于4k范畴。:3840×2160像素。电视机 16:9主流电视屏幕比:4096×3112像素。影院:3656×2664像素。

2025-02-05 15:14:54 840

原创 鸿蒙harmonyos设置应用图标及应用名

2024-12-03 10:32:17 220

原创 Android studio 更换下载的gradle

打个比方如果我们下载了一个github上的项目,而它使用的是gradle-6.5-bin.zip。找到setting里的这一项,设置成location 然后选择下载的文件目录。用浏览器去下载,可能需要翻墙。首先我们下载gradle。

2024-09-05 17:23:39 892

原创 系统权限下使用WebView

java.lang.UnsupportedOperationException: For security reasons, WebView is not allowed in privileged processes

2024-08-14 14:48:46 300

原创 多模块项目打包lib成aar

compileOnly比如有的jar包系统环境里有,或者如果依赖关系上多个module lib重复引用了lib可只编译不打包,所以解决的是依赖重复引用或者冲突的问题。implementation,compileOnly,runtimeOnly,api还有annotationProcessor 和kapt这是我们常看到的。我们用 implementation不能把module里的代码打包到aar里,那怎么处理呢。如果是lib里有其他模块的module,或者lib。但是它有点像implementation,

2023-12-05 19:08:15 608

原创 android 查看项目代码总行数

这里还有个坑就是记得把项目bulid clean(bulid 文件夹里有很多过程文件,不是源代码);删除项目内的apk文件等其他无用apk,统计时注意过滤或删除。这里可以自己选择过滤的文件类型。添加要剔除的文件类型、文件目录。

2023-10-19 11:03:46 295

原创 Unresolved reference: databinding

Unresolved reference: databinding

2023-02-28 15:33:52 513 1

原创 TV 纵向焦点居中ScrollView

tv 焦点居中scrollview

2023-02-20 11:16:59 523

原创 跳转浏览器打开链接

android跳转浏览器打开url

2022-11-02 15:16:01 3711

原创 android App开启流程、广告图功能

app的启动流程及一种广告图实现详细

2022-10-28 10:15:30 723

原创 hackware CommonNavigator 默认选中tab有省略号的问题

com.github.hackware1993:MagicIndicator tabtext省略号

2022-09-20 20:35:25 427

原创 关于应用权限导致应用被下架问题

权限 应用商店

2022-09-15 11:12:21 272

原创 gradle

android gradle 配置项

2022-09-06 20:44:59 815

原创 android 知识图谱 基础知识、复习、面试

android 知识图谱

2022-08-25 16:52:55 652

原创 Android设置应用图标

android 应用设置图标

2022-06-28 20:02:02 3611

原创 Android studio的jdk路径查看

很早之前android 开发的jdk和sdk都是要自己配置,,后来android studio下载安装之后就帮我们配置好了。我想用jdk的时候,发现全局的环境变量没配,那android studio下载时使用的jdk就可以直接拿来用了。对就是在这,android studio版本 2021.1.1...

2022-04-02 14:49:42 11998

原创 第三方库support换androidx

根据Android官网介绍:android.useAndroidX=true 表示“Android插件会使用对应的AndroidX库,而非Support库”;未设置时默认为false;android.enableJetifier=true 表示Android插件会通过重写其二进制文件来自动迁移现有的第三方库,以使用AndroidX依赖项;未设置时默认为false;...

2022-04-01 19:32:21 2447

原创 android studio gradle构建 modle 上传Maven 学习记录

apply plugin: 'maven'uploadArchives { repositories { mavenDeployer { repository(url: 'https://packages.aliyun.com/maven/repository/xxxx-release-xxxx/') { authentication( userName: 'xxxx', .

2022-03-29 14:15:41 1912

原创 沉浸式状态栏 (kotlin)

沉浸式状态栏 内容在状态栏下面

2022-03-28 16:15:57 1072 2

原创 AIDL ‘int[]‘ can be an out type, so you must declare it as in, out, or inout.

'XXX' can be an out type, so you must declare it as in, out, or inout.这是因为在AIDL文件中使用非常规类型作为参数传递的时候没有标记指向tagAll non-primitive parameters require a directional tag indicating which way the data goes. Either in, out, or inout (see the example below). P

2022-01-26 18:41:38 3345

原创 Android 物理键盘与软键盘同时可用

碰到一种无线鼠标,在插入之后输入框不弹出输入法,后来发现并不是所有的无线鼠标都会这样,原来有一部分厂商的无线鼠标在插入后是也接入了键盘类型的inputevent那问题就变成了硬件键盘与软件输入法无法同时显示,修改base/services/input/EventHub.cpp文件中的函数:openDeviceLocked(......)在 // If the device isn'trecognized as something we handle, don'...

2021-09-30 16:16:27 987 1

原创 系统存储空间不足添加提示

目录 \frameworks\base\services\core\java\com\android\server\storageDeviceStorageMonitorService@Override public void onStart() { final Context context = getContext(); mNotifManager = context.getSystemService(NotificationManager.class)

2021-09-28 11:13:39 700

原创 平台 32 位库文件夹 64 位库文件夹ARM lib/armeabi-v7a lib/arm64-v8ax86 lib/x86 lib/x86_64

平台 32 位库文件夹 64 位库文件夹 ARM lib/armeabi-v7a lib/arm64-v8a x86 lib/x86 lib/x86_64

2021-08-11 10:22:29 339

原创 android设备系统蓝牙默认名称的修改记录

https://blog.youkuaiyun.com/baidu_41666295/article/details/103864362

2021-07-28 10:21:04 431

原创 MK文件学习

Android.mk基本组成LOCAL_PATH定义了当前模块的相对路径,必须出现在所有的编译模块之前 每个编译模块由include$(CLEAR_VARS)开始,由include$(BUILD_XXX)结束 include$(CLEAR_VARS)是一个编译模块的开始,它会清空除LOCAL_PATH之外的所有LOCA_XXX变量 include$(BUILD_XXX)描述了编译目标 LOCAL_SRC_FILES定义了本模块编译使用的源文件,采用的是基于LOCAL_P...

2021-05-26 16:10:36 1072

原创 android 自定义 上层API控制硬件设备的一种完整过程实现

NEED --------》 AIDL JNI SystemServer HAL需求:添加一个上层通过调用接口方法,更改硬件设备的状态、启动功能。1、添加一个Android源码添加自定义系统服务,提供给应用层api(1) 在源码frameworks/base/core/java/android/os/ 下面新增 一个IMyService.aidlpackage android.os;interface IMyService { void setVal(...

2021-05-25 16:49:21 589 2

原创 PackageInstaller (tv 修改安装app界面按钮及自动获取焦点)附源码分析

\packages\apps\PackageInstaller一条真实的修改记录(今天我的股票绿了,跌停,已经不能正常看代码了,)TVOS基于的是一套板卡厂商原有的源码(mstarandroid8.0版本)原生的这个app安装界面,存在俩个比较严重的用户体验问题,1’、下面那俩按钮太小了2、每次安装的时候遥控器的焦点不在安装按钮和完成按钮上,而是在权限列表上很好解决,找到布局然后修改布局就可,install_installinginstall_staginginsta..

2021-05-20 18:45:55 1044 1

原创 android 8.0自定义系统广播接收不到解决方法

/frameworks/base/core/res/AndroidManifest.xml需要在源码的这个文件里,添加上自己的广播,这样其他的app才能接受到。相当于先进行了系统的备案<protected-broadcast android:name="android.launcher.action.MYBC" />...

2021-05-20 14:51:42 441

原创 android 系统开机向导apk 初始化后的开机引导app 屏蔽home键

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.provision"> ... <application> <activity android:name="DefaultActivity" android:theme="@android:style/Them..

2021-04-01 17:04:15 1566

原创 预装system apk mk文件

预装Aiqiyi.apk datamk文件LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be installedLOCAL_MODULE := AiqiyiLOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(LOCAL_MODULE).apkLOCAL_MODULE_CLASS := APPSLOCAL_MO.

2021-03-18 14:34:57 283

原创 修改android系统升级、恢复出厂设置界面;开机动画更改

/bootable/recovery/res-xhdpi/images/icon_error.png安装error/bootable/recovery/res-xhdpi/images/icon_installing.png安装logo/bootable/recovery/res-xhdpi/images/tip_backup_system.png系统备份中/bootable/recovery/res-xhdpi/images/tip_blank_screen.png屏幕将变白,请稍等/..

2021-03-10 17:34:54 1354

原创 scanDirLI android的apk版本安装逻辑-版本更新逻辑

PMSscanDirLI

2021-03-10 16:13:55 223

原创 RecyclerView返回上次焦点位置

import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.View;import androidx.recyclerview.widget.RecyclerView;import com.android.internal.app.AlertController;public class MyRecyclerView ext.

2021-02-22 14:50:52 661

原创 RecyclerView刷新数据时焦点丢失

防止RecyclerView刷新时焦点不错乱bug的步骤如下: (1)adapter执行setHasStableIds(true)方法 (2)重写getItemId()方法,让每个view都有各自的id (3)RecyclerView的动画必须去掉

2021-02-22 09:46:24 854

原创 android 代码安装apk

FileProvider <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.REQUEST_IN.

2021-01-19 11:16:17 1006

原创 kotlin 1

build.gradle appapply plugin: 'com.android.application'apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"buildscript { ext.kotlin_version = '1.

2021-01-13 19:34:08 107

原创 AndroidStudio 编译时出现如下问题 SSL peer shut down incorrectly

// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { ext.kotlin_version = "1.4.21" repositories { google() maven { url 'http://maven.aliyun.com/nexus/content/groups/publi.

2021-01-13 16:22:18 223

原创 记录自己常用第三方库

DBFlow 方便SQLite数据库的操作picasso 图片加载 glide 图片加载fresco图片加载gson 解析JSONbufferknife 快速绑定viewBaseRecyclerViewAdapterHelper 一个方便使用的recycleviewokhttp 网络请求eventbus简单通信MPAndroidChart 一个功能强大的图表开源类库:折...

2020-12-08 10:36:56 94

转载 TV 按钮到达边缘后的抖动效果 (listview,gridview匹配一下)

本文为转载,原文地址---- /*———————————————— 原文链接:https://blog.youkuaiyun.com/haibaramo/article/details/79992901*//** 焦点到达边缘后的抖动效果** */public class ShakeAnimatorUtil { private View oldViewX, oldViewY; ...

2020-12-08 10:23:55 249

原创 com.android.support(二)ConstraintLayout

ConstraintLayout之前一直挺排斥这个布局,因为我总觉得我使用RelativeLayout、LinearLayout的布局组合完全可以实现基本上所有布局样式,也也已经很熟悉这套玩法,就像使用flex一样舒爽,直到我遇见了一个特别恶心的布局,我里三层外三层终于把布局搞出来了,缺发现这个布局加载起来竟然慢了!!!!!!!!!!好吧,我就抱着试一下的心态去拥抱一下新我排斥许久的Constraintlayout,用了之后才发现,我XXXX!!! 真TM的好使阿。implementat...

2020-12-08 10:20:58 474

空空如也

空空如也

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

TA关注的人

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