Android
20240613打卡——团队项目总结
在团队开发第一站中,我们团队在实际上并不够磨合高效,每个人之间或多或少都有抱怨。那么,我将回顾总结第一次团队开发历程,反思为什么不能高效工作。 首先,最主要的就是每个人的性格习惯等等差异,在很大程度上导致了团队项目的失败,不论谁对谁错,这种差异是一时半会解决不了的,而我们很多时候就会对他人产生抵触,进而无法在团队项目上沟通合作。 在项目之初选题阶段,我们就产生了许多歧义,但最后是由我最后决定的选题
android系统开发修改桌面Launcher3代码编译安装验证
1.使用aidegen打开Launcher3项目 1.1 首先整个aosp源代码编译成功过,自然也就是编译成功了aidegen工具。Android10之后才有aidegen工具,之前还只是idegen工具相对难用点。 1.2 先cd来到源代码根目录下:cd ~/aosp_10.0.0_r17 1.3 导入编译环境:source build/envsetup.sh 1.4 选择编译目标:lunch
android系统开发pixel刷机变砖解决方法
1.下载google官方pixel刷机包(需要FQ,没有的可以v我给你也行) 下载地址:https://developers.google.com/android/drivers?hl=zh-cn pixel10最新支持的系统镜像地址:https://dl.google.com/dl/android/aosp/sailfish-qp1a.191005.007.a3-factory-d455265
6月12日学习进度(个人总结)
一.所花时间 2h 二.代码量 0行 三.博客量 1篇 四.了解到的知识点 处在时间紧张的考试周,朋友们都在争分夺秒的复习,连在我印象中从没主动去过教室的cy都背起书包去教室复习了。尽管时间这么紧张,我还是拿出一些时间来总结总结我的团队项目。一是完成建民老师的任务,二来也确实需要好好总结一番。 在任务开始的时候,我本人其实已经做好一人成军的打算了。后来应yxl同学的盛情要求,加入了他的队伍
Android attachBaseContext作用
在 Android 应用程序中,attachBaseContext() 方法是一个回调方法,它在 onCreate() 方法之前被调用,其作用是向应用程序的 Context 对象中添加或修改一些信息。通常,开发人员会在这个方法中执行一些初始化操作,如创建全局对象、设置默认语言等。 具体来说,attachBaseContext() 方法的主要作用有以下几个方面: 为应用程序的 Context 对象添
为什么我的项目Debug运行没问题,编译成Release包就报错?
引言 在Android开发中,debug包和release包的行为差异可能导致release包在运行时出现问题,而这些问题在debug包中不会出现。 本文主要介绍debug包和release包的差异,导致此问题出现的可能原因及解决办法。 一、Debug与Release编译的基本差异 1. 编译配置 · 优化级别: Release模式通常启用更高级别的编译优化,包括代码内联、循环展开、死代码移除
03《android studio开发实战(第三版)》阅读笔记
第四章:用户界面开发 本章介绍了Android中的常见布局管理器,如LinearLayout、RelativeLayout和ConstraintLayout,以及它们的使用场景和特点。 学习了各种用户界面元素,如TextView、EditText、Button等的使用方法,以及如何将它们组合在一起创建复杂的用户界面。理解了Android中的资源管理概念,包括如何使用资源文件来
【CMake系列】08-debug release特性设置
在构建的程序版本中,一共有 debug release minisize relwithDebugInfo四种,其中我们主要使用到就是 debug release 两种,这两种存在着一定的不同,debug 版本 用于调试,有调试信息,方便调试,体积也更大;release版本 用于发布,体积更小; 在使用cmake 针对 debug release 配置时也存在一定的不同,本节,我们就来学习 cma
安卓(Android)资源下载网站程序DEDE内核全站可生成静态HTM适合SEO
安卓(Android)资源下载网站程序DEDE内核全站可生成静态HTM适合SEO 免费下载地址:https://www.shanhubei.com/archives/55337.html
Android property属性权限添加
https://blog.csdn.net/qq_28648425/article/details/86691949 Google在Android O以后,为了降低vendor和system之间的耦合度,对property的作用区域也做了明确的区分,分为vendor三方的property和system平台端的property.因为参与的项目中需要添加一个system property用作三方应用的
一文带你详细了解工业电脑
工业计算机或电脑专为处理复杂的工业任务而设计和制造。工业电脑采用工业级组件和坚固外壳制成,并经过严格的可靠性测试,在普通台式计算机无法适应的环境中也能表现出色。 工业电脑的基本特点包括:无通风口和无风扇设计、承受振动和恶劣环境的能力、轻松配置、全面的 I/O 选项、延长生命周期、耐用的组件。 了解如何为您的应用选择工业电脑对提高设施的生产力和效率至关重要。详细了解电脑的主要类型、为您
Objection 常用指令集
===========附加包名启动============objection -g com.tigerbrokers.stock explore===========启动某个activity===========android intent launch_activity com.xxx===========所有已经加载的类===========android hooking list activ
Android自动化-如何获取视图元素属性?
在做Android自动化时候,我们需要知道视图有哪些元素,元素都有哪些属性,获取到属性我们才能获取到元素从而做自动化控制,所以做Android自动化获取元素属性是必要的第一步 获取视图元素属性最便捷的方式就是使用Android SDK中的 uiautomatorviewer,当你配置好Android的开发环境后就能直接使用 uiautomatorviewer。 使用uiautomatorviewe
2024.6.11(周二)软件工程结课博客
今天是第十六周周二,本学期软件工程课已经结课,现在我对于这学期的软件工程课做了一些总结。 首先对于我自己来说,这学期我已经基本掌握了Android端的增删改查的操作,基本完成了本学期的小目标。下面我对于这学期的几个重要项目做一下总结。 一、学习记录App 学习记录App是这学期的主要个人作业之一。在这个项目中进行的时候我还正在学习Android端的增删改查功能,所以在这个项目中我主要着眼于功能的实
软件工程课程 结组项目 事后总结分析报告
从结果来看,我们完成的还是挺不错的,Web端,Android端,服务端,正常的使用流程,还算不错的界面,蹭了一些时兴的技术,按照截止日期交活。实际上这个项目是一堆大问题,我负主要责任吧,虽然不是组长,但它确实从选题,分工,开发,都主要是我一个人操办和完成的。最主要的疏忽,我想是对其他人的进度的监督和代码筛查。 从选题来说,这个项目就已经输了,感觉公益杯确实没什么好的选题方向,能做出创意的地方,实际
私有化部署bitwarden密码管理器(一)——环境准备
目录 私有化部署bitwarden密码管理器(一)——环境准备 私有化部署bitwarden密码管理器(二)——npm方式部署 私有化部署bitwarden密码管理器(三)——nginx方式部署 碎碎念 现在各种网站和手机APP都要求设置密码和输入密码,每个人都要设置大量的密码。如果都设为统一密码,就存在一旦一个密码被攻破,其他密码都失效的情况。如果要分别设置为不同密码,那么记住密码又成了一个困难
私有化部署bitwarden密码管理器(二)——npm方式部署
目录 私有化部署bitwarden密码管理器(一)——环境准备 私有化部署bitwarden密码管理器(二)——npm方式部署 私有化部署bitwarden密码管理器(三)——nginx方式部署 带域名解析有证书的国外Vps部署bitwarden密码管理器 前期准备工作完成之后,接下来介绍带域名解析有证书的国外Vps部署bitwarden密码管理器,这种部署方式比较简单,所以比较推荐。 Nginx
私有化部署bitwarden密码管理器(三)——nginx方式部署
目录 私有化部署bitwarden密码管理器(一)——环境准备 私有化部署bitwarden密码管理器(二)——npm方式部署 私有化部署bitwarden密码管理器(三)——nginx方式部署 仅有IP无证书的环境部署bitwarden密码管理器 虽然使用npm方式部署比较简单,但是很多小伙伴可能没有一台带域名国外vps,接下来介绍仅有IP的Vps,如国内的服务器无域名证书或者是本地无外网的环境
Android Media Framework(五)Tunnel Mode
本篇将聚焦Android Tunnel Mode,详细解析组件之间隧道连接过程、数据传递过程、组件销毁过程。通过阅读本篇内容,我们应能对tunneled组件的连接过程和buffer分配过程有所了解。 1、Tunnel Mode介绍 IL Spec详细描述了Tunnel Component的实现方式,但内容较为晦涩难懂,网上相关的资料也比较少,使得学习Tunnel Mode变得相当困难。此外,由