当前位置:首页 » 文件 - 第35页

09月04日

android 使用shell截图缓存本地电脑_u012028250的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 626次
android 使用shell截图缓存本地电脑_u012028250的博客

创建一个.bat文件adbshell"rm/sdcard/screenshot.png"adbshell"/system/bin/screencap-p/sdcard/screenshot.png"adbpull/sdcard/screenshot.png%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%.png创建一个文件夹把.bat文件放入,点击执行.bat文件本地会生成png照片

09月03日

iOS之深入解析UmbrellaFramework的封装与应用_╰つ栺尖篴夢ゞ

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 473次
iOS之深入解析UmbrellaFramework的封装与应用_╰つ栺尖篴夢ゞ

一、umbrellaframework将多个已经封装好的framework封装成一个,封装的这种framework就是umbrellaframework。Apple的官方文档中明确提到了不建议自己去创建umbrellaframework,Apple的GuidelinsforCreatingFrameworks的官方说明:Don’tCreateUmbrellaFrameworksWhileitispossibleto

09月02日

Android 开发小总结_让开,我要吃人了的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 446次
Android 开发小总结_让开,我要吃人了的博客

1、Android存储路径在平常开发当中我们都会将文件保存在相应的目录当中,但是我们知道我们保存到的目录是哪个目录吗?按照存放的规则我们存放的准确吗?1、外部存储卡(SD卡)SD卡的根目录目录为/storage/emulated/0Environment.getExternalStorageDirectory()2、目录为/storage/emulated/0/Android/data/packagename/cache(packagename为应用包名)getExternalCacheDir()3、目录为/storage/emulated/0/Android/data/package

09月01日

【Android食用指南-01】Android虚拟机&类加载机制_粉丝交流群:1087084956

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 499次
【Android食用指南-01】Android虚拟机&类加载机制_粉丝交流群:1087084956

前言在上一篇文章中【JVM入门食用指南-03】JVM垃圾回收器以及性能调优[1],对垃圾回收器以及JVM性能调优进行了叙述,并对JVM中CMS垃圾回收器进行了重点阐述。通过之前在JVM中的铺垫,本文我们回到Android中,本文我们主要对 Android虚拟机和类加载机制进行叙述,加深对Android的理解。即将学会ART和DalvikAndroid类加载流程热修复实现原理ART与DalvikJVM与DVMJVM是我们的Java虚拟机,而我们的Android应用运行在Dalvik/ART虚拟机上的。每一个应用对应一个Dalvik

09月01日

iOS之深入解析文件内存映射MMAP_╰つ栺尖篴夢ゞ

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 442次
iOS之深入解析文件内存映射MMAP_╰つ栺尖篴夢ゞ

一、常规文件操作常规文件操作(read/write)有以下重要步骤:进程发起读文件请求;内核通过查找进程文件符表,定位到内核已打开文件集上的文件信息,从而找到此文件的inode;inode在address_space上查找要请求的文件页是否已经缓存在内核页高速缓冲中。如果存在,则直接返回这片文件页的内容;如果不存在,则通过inod

08月28日

Android之代码混淆_String

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 471次
Android之代码混淆_String

应用混淆(ProGuard)ProGuard是一个免费的JAVA类文件压缩,优化,混淆器。它探测并删除没有使用的类,字段,方法和属性,它删除没有用的说明并使用字节码得到最大优化,它使用无意义的名字重命名类,字段和方法。我们先来介绍下ProGuard我们为啥要使用ProGuard?优化应用:创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用;防止反向:创建的程序和程序库很难使用反向工程;预处理应用:充分利用JAVA的快

08月27日

2021 提升Android开发效率的实战技巧_让开,我要吃人了的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 471次
2021 提升Android开发效率的实战技巧_让开,我要吃人了的博客

一🌻泛型+反射我们创建Activity的时候需要先设置布局setContentView(R.layout..)如果使用了ViewModel,还得给每个Activity创建ViewModel.如果项目中Activity过多,无疑是写很多模板代码的,借助Java的泛型机制,我们可以在BaseAct,封装上述逻辑。1.1示例先创建BaseActabstractclassBaseAct<B:ViewDataBinding,VM:ViewModel>:AppCompatActivity(){pri

08月27日

Android Studio 中Failed to read key from keystore的解决办法_RedstoneBlock的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 3630次
Android Studio 中Failed to read key from keystore的解决办法_RedstoneBlock的博客

程序运行时出现报错:com.android.ide.common.signing.KeytoolException:FailedtoreadkeyAndroidDebugKeyfromstore"/home/user/.android/debug.keystore"只需要顺着报错中的路径找到debug.keystore文件,将其删除,再次运行时会自动生成一个新的文件。

08月27日

Unity与 SO 交互 ☀️| 详细讲解 Unity端使用C# 调用so文件的具体方法_呆呆敲代码的小Y

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 582次
Unity与 SO 交互 ☀️| 详细讲解 Unity端使用C# 调用so文件的具体方法_呆呆敲代码的小Y

本文章是Unity与SO交互的内容,该专栏还有多篇优质内容在等待你观看,现在点击右上角点击这个————🚀订阅专栏🚀就可以免费观看多篇相关内容的文章啦!目录📢前言🎬Unity使用C#调用so文件🚩第一步:准备好生成so文件的源文件🚩第二步:在AndroidStudio中生成so文件🚩第三步:

08月27日

android反编译工具jadx卡死解决方案。_深耕安全技术研究

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 514次
android反编译工具jadx卡死解决方案。_深耕安全技术研究

jadx卡死解决概述问题点解决方案概述在android的app中,由于dex部分是由java代码实现的,dex可以直接被apktool,androidkiller,jeb等工具进行反编译分析,那么jadx工具主要是用于将dex文件的代码还原为java代码。jadx支持直接将dex文件和jar文件拖拽到工具进行做解析。在使用jadx工具的时候会有卡死的情况出现,下面就针对这个问题进行分析和解决。问题点在使

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1