自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Navigation action/destination com.xxx:id/action_x cannot be found from the current destination

com.xxx.xxx:id/action_AFragnebt_to_BFragment cannot be found from the current destination Destination(com.xxx.xxx:id/BFragment)

2022-07-06 16:56:07 4394 2

原创 【工作笔记006】JetPack部分组件详解资料

JetPack部分组件详解资料

2022-07-06 16:25:34 121

转载 AndroidX迁移

1、AndroidX 简介点击查看 Android 文档中对 AndroidX 的简介按照官方文档说明 AndroidX 是对 android.support.xxx 包的整理后产物。由于之前的 support 包过于混乱,所以,Google 推出了AndroidX。由于在后续版本中,会逐步放弃对 support 的升级和维护,所以,我们必须迁移到 AndroidX .对此,官方描述如下:Existing packages, such as the Android Support Library,

2021-07-22 18:04:08 538

原创 华为鸿蒙2.0开发文档及API

鸿蒙开发者官网:https://developer.harmonyos.com/cn/home鸿蒙应用开发文档:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/start-first-page-0000000000038014鸿蒙API文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/overview-00000010545184

2020-09-14 11:53:39 10541

原创 Profiler+MAT android内存泄漏分析定位

1.打开Android studio中的Profiler 选择自己的包进程2.选择Memory,点击按钮生成dump,然后将dump文件导出3.导出的.hprof格式文件不能直接用MAT软件打开分析,需要先用android sdk中的hprof-conv.exe软件格式化一下才能打开E:\Sdk\platform-tools> hprof-conv.exe 源文件地址 输出地址4.使用MAT(Memory Analyer)打开转换后的.hprof文件File->Open hea

2020-08-05 16:41:14 413

转载 【异常记录】Only fullscreen opaque activities can request orientation

今天在三星S8上遇见一个奇葩问题Only fullscreen opaque activities can request orientation一、出现场景三星手机S8 android 8.0targetSdkVersion 27透明Activity二、解决方案manifest中移除android:screenOrientation=“portrait”三、原因(源码中寻找)查看Android 8.0源码3.1、ActivityRecord#setRequestedOrientation

2020-07-10 14:40:56 189

原创 【异常记录】Receiver not registered: android.widget.ZoomButtonsController$1@85c0466 android.app.LoadedApk

最近公司APP上线后,从后台发现了这个问题。**原因:**当WebView打开了缩放功能时webview.getSettings().setBuiltInZoomControls(true);在部分手机型号上如果用户缩放了页面这个时候关闭webView页面直接调用 mWebView.destroy();的时候会出现崩溃现象。分析后知道 WebView的源码就可以知道ZoomButtonsController有一个register和unregister的过程。但是这两个过程是我们控制不了的,WebView

2020-07-10 14:29:35 213

原创 android studio 打开项目后关联到git远程仓库(已经配置好git情况下)

1.将代码clone到本地目录:2.使用android studio 正常打开项目,进入setting-》version control 查看标记位置是否是灰色,如果是灰色点击+ 添加完成!

2020-07-10 14:17:09 805

原创 AndroidStudio添加提交忽略文件

1、通过File–>setting–>Ignored Files 进入忽略文件添加界面2、点击绿色“+”,对你需要忽略的文件进行添加3、选择三种忽略方式:4、主要忽略的部分有:.idea 文件夹,此文件夹是用来保存开发工具的设置信息。gradle 文件夹,此文件夹是用来保存gradle的依赖信息。所有的 build 文件夹,build文件夹是用来保存编译后的文件目录。所有的 .iml 文件,是用来保存开发工具信息。local.properties 文件,是用来保存项目依赖信

2020-06-11 17:02:49 1685

原创 Andorid RN环境

转载https://www.jianshu.com/p/11f34b784a00

2019-07-24 10:43:27 335

转载 Android 9.0/P http 网络请求的问题

Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android No...

2019-07-17 18:06:35 104

转载 android studio配置git

转载https://blog.csdn.net/qq_27600345/article/details/80704534

2019-07-15 18:32:54 71

原创 【工作笔记005】android 静默安装与智能安装

一、静默安装静默安装就是字面意思,当需要更新时直接后台默默的下载并安装完成,前台没有感知;但是静默安装需要root权限才行,或者使用反射发方式但需要对不同机型进行适配很麻烦。二、智能安装智能安装实际上就是通过打开android系统的智能辅助功能,可以在一定程度上实现app版本更新时的自动安装,当智能辅助功能打开后,可以在软件中检索窗口界面的布局信息,并进行模拟操作,实现自动模拟点击最后安装完...

2019-07-04 18:05:09 366

原创 【工作笔记004】camera本地预览并获取YUV数据

1.camer调用需要在AndroidManifest.xml中添加申请相机权限<uses-permission android:name="android.permission.CAMERA"/> <uses-feature android:name="android.hardware.camera" /> <uses-feature androi...

2019-07-04 17:24:10 519

原创 【工作笔记003】FTP文件上传下载

一、ftp文件上传/** * 获取FTPClient对象 * * @param ftpHost FTP主机服务器 * @param ftpPassword FTP 登录密码 * @param ftpUserName FTP登录用户名 * @return */ public static FTPClient ge...

2019-07-04 15:55:37 91

原创 【工作笔记002】android 实现设备cpu与内存使用率监测

1.首先需要给与app读取系统底层日志的权限<uses-permission android:name="android.permission.READ_LOGS" />2.通过读取系统日志计算出短时间内设备的cpu使用率(0~100):/** * 读取当前cpu使用率 */ public int readUsage() { ...

2019-07-04 15:09:09 419

原创 【工作笔记001】android adb命令

android adb命令1.查询已连接设备:adb devices2.根据ip连接设备:adb connect 192.168.0.1(对应设备ip)3.取消某个设备连接:adb disconnect 192.168.0.14.安装app:adb install [apk路径]5.从模拟器或者设备中复制文件或目录,使用(如下命):adb pull 将文件或目录复制到模拟器或者设...

2019-07-04 14:10:30 265

转载 ffmpeg历史版本下载地址

http://www.ffmpeg.org/releases/通过上面的链接可以下载ffmpeg的所有版本,记录一下

2019-06-30 13:47:26 909

空空如也

空空如也

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

TA关注的人

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