搜索结果
查询Tags标签: android,共有 12551条记录-
在Windows上搭建Flutter开发环境
0.在Windows上搭建Flutter开发环境1.从零开始学Flutter--Widget2.从零开始学Flutter--State 状态管理 怎么去搭建Flutter的开发环境网上有很多的介绍,挂几个链接然后随便讲一下流程吧1.安装和配置Flutter2.安装和配置Flutter 下载Flutter SDK 配置Flutter的第一步就是下载…
2022/2/9 7:14:34 人评论 次浏览 -
利用Windows11安卓子系统对APP进行渗透测试
参考:orange cyber defense https://docs.microsoft.com/en-us/windows/android/wsa/ 前言: 随着 Windows 11 的发布,微软宣布推出适用于 Android 或 WSA 的 Windows 子系统。这是继他们之前的版本之后,适用于 Linux或 WSL 的 Windows 子系统。这样我们可以在Windows…
2022/2/8 7:14:41 人评论 次浏览 -
android 资源的引用方式 @android ?android ?attr的区别
1.@android的使用 先来说说@android。一般用法是@android/color/xxx或者@android:drawable/xxx。 顾名思义,就是可以获取系统提供的颜色或者图标。 @android只有这三种用法,@android:color/,@android:drawable/,@android:mipmap/。 1.1@android:drawable/ 其中@androi…
2022/2/7 23:16:40 人评论 次浏览 -
Java面试突击手册(2022版)每日一刷,金三银四稳了
前言春节一过金三银四就要开始了,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 面试准备 1.准备一份自己的自我介绍,面试…
2022/2/7 22:43:41 人评论 次浏览 -
android studio隐藏系统时间栏的方法
在res -> values -> themes.xml文件(也有的是style.xml)中,将 <style name="Theme.MyAssembly" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> 改成: <style name="Theme.MyAssembly" parent="Theme…
2022/2/6 23:19:34 人评论 次浏览 -
Android M Launcher3主流程源码浅析,爆火的Android面试题
LauncherAppState:单例对象,构造方法中初始化对象、注册应用安装、卸载、更新,配置变化等广播。这些广播用来实时更新桌面图标等,其receiver的实现在LauncherModel类中,LauncherModel也在这里初始化。 LauncherModel:数据处理类,保存桌面状态,提供读写数据库的API…
2022/2/6 14:13:13 人评论 次浏览 -
2020年最新字节、阿里、腾讯,Android-Camera内存问题剖析
3.Fragment中add与replace的区别(Fragment重叠) 4.getFragmentManager、getSupportFragmentManager 、getChildFragmentManager之间的区别? 5.FragmentPagerAdapter与FragmentStatePagerAdapter的区别与使用场景 三、Service基础相关 1.Service的生命周期 2.Service的两…
2022/2/6 7:36:12 人评论 次浏览 -
Android Studio 离线本地 TTS语音合成 Kotlin代码
1、activity_main.XML 中的内容如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmln…
2022/2/5 23:15:16 人评论 次浏览 -
Android文字基线Baseline算法的使用讲解,android面试自我介绍范文
text,文字内容 x,文字从画布上开始绘制的x坐标(Canvas是一个原点在左上角的平面坐标系) y,Baseline所在的y坐标,不少人已开始以为y是绘制文字区域的底部坐标,其实是不正确的,这是两个概念 paint,画笔,设置的文字的大小颜色等属性 了解了文字绘制的方法,我们…
2022/2/5 12:42:27 人评论 次浏览 -
2020新一波跳槽季过后,Android程序员精选,大厂,移动端应用开发
那么我们在问项目时,怎么回答才好呢?建议最好做到以下几点: 明确项目是做什么的明确项目的价值。(为什么做这个项目,它解决了用户什么痛点,它带来什么价值?)明确项目的功能。(这个项目涉及哪些功能?)明确项目的技术。(这个项目用到哪些技术?)明确个人在项目…
2022/2/5 11:14:40 人评论 次浏览 -
Android 启动优化: JetPack App Startup 使用及源码浅析
6 return ExampleLogger(WorkManager.getInstance(context)) 7 } 8 9 override fun dependencies(): List<Class<out Initializer<*>>> { 10 // Defines a dependency on WorkManagerInitializer so it can be 11 // initialized after WorkManager is …
2022/2/5 11:12:49 人评论 次浏览 -
Android面试抱佛脚:进程间通讯学习,从Binder使用看起
val file = File(“aaaa”) file.createNewFile() ///序列化过程 ObjectOutputStream(FileOutputStream(file)) .use { it.writeObject(User(“张三”)) } ///反序列化 val user: User? = ObjectInputStream(FileInputStream(file)).use { it.readObject() as User? } p…
2022/2/5 7:15:40 人评论 次浏览 -
[Android] 配置Android Studio的Wireless debugging
我又开始折腾Android Studio了,下载了最新版的AS,发现有个远程调试的功能,直接通过Wi-Fi在真机上调试,不用插数据线,很方便 理论上满足下面这些条件后Android Studio自带的"Pair Device over Wi-Fi"就能识别到设备了:运行Android Studio的的电脑和手机连同…
2022/2/4 23:22:06 人评论 次浏览 -
Android deeplink原理解析
一、什么是DeepLink 移动端深度链接,简称deeplink。这是一种通过uri链接到app特定位置的一种跳转技术,不单是简单地通过网页、app等打开目标app,还能达到利用传递标识跳转至不同页面的效果。 二、原理分析 deeplink的scheme相应分两种:一种是只有一个APP能相应,另一种…
2022/2/4 23:12:27 人评论 次浏览 -
EventBus 源码解析及使用体验,自己动手实现OkHttp
首先: EventBus.getDefault()其实就是个单例,和我们传统的getInstance一个意思: /* Convenience singleton for apps using a process-wide EventBus instance. / public static EventBus getDefault() { if (defaultInstance == null) { synchronized (EventBus.cl…
2022/2/4 17:53:26 人评论 次浏览