Android

ADB精简安卓系统:基础环境

懒人篇(搞机工具箱) 官网地址:晨钟网络科技 - 致力于开发小众实用软件 (jamcz.com) 工具箱是一个GUI界面,集成abd环境,开箱即用,不用再折腾环境之类的,懒人必备,安装包一共不到7MB。 下载abd 首先去官网下载adb的包: 传送门:Download Android SDK - free - latest version,下载完后,解压出来是一个名为platform-too

4.9学习总结

android stdio如何迁移device   1.在C:Users(名字).androidavd文件中找到虚拟机文件复制且删除(由于我已经迁移完毕,只剩下一个.ini文件)    类似于这样的虚拟机文件。     2.将它复制或迁移到你希望的文件夹,并且复制下你的路径。   3.打开.ini文件,将路径粘贴上去。 完毕,没成

4.12学习总结

android stdio device频闪的解决方式   只能说明你的device版本太高,建议使用android9version

4.16学习总结

android stdio中textview控件的属性   android:id//可以通过此id找到该控件android:layout_width//宽度android:layout_height//高度android:layout_background//设置背景的颜色、图片或是其他文件复制预期图片并粘贴到project/app/src/main/res/draw下,图片文件名只

4.14学习总结

android stdio中button的按下与松开实现图标转换   图片:首先在res目录下的drawable文件夹下创建select功能的.xml文件,然后下载两张图片drawable文件夹(图片名称开头不可以是数字),第二步,在.xml文件中添加如下两行代码<item android:drawable="@drawable/图片名称" android:state_pres

Android 自定义View模板代码记录

原文地址:Android 自定义View模板代码记录 - Stars-One的杂货小窝 每次写自定义View,需要重写3个构造方法,如果使用Android Studio直接创建,会导致View代码过多,于是稍微删了点多余代码,搞一份简洁的模板代码供自己使用 模版代码 LiveTemplate模板代码: 要知道viewbinding的使用,在引用下面的库 viewbinding Abbrevia

Android Studio 2022.2.1 设置gradle依赖库

Android Studio安装好后,随便创建一个项目编译时提示错误Plugin [id: 'com.gradle.enterprise', version: '3.12.3', artifact: 'com.gradle:gradle-enterprise-gradle-plugin:3.12.3'] was not found in any of the following sources:

开源协议专题(二):开源之父和 GUN 计划

在计算机这个人类智慧结晶的创世纪过程中,随着操作系统从无到有、随着层出不穷的软件被创造出来,版权、相关领域的垄断及法律也随之出现,开源软件运动和开源许可协议也随之出现。在软件开源的运动发展过程中,涌现出了很多动人的故事,新的概念如开源软件、开源许可协议、开源系统等,如同璀璨耀眼的明星,共同构成了开源软件这片璀璨的星空。 一、开源之父斯托曼、GNU宣言、GNU计划 1971年,理查德·马修·斯托曼(

1、android studio安装与配置

各位小伙伴,安装Android studio之前一定要先安装jdb 1.8 ,否则在Android studio时检测没有,会自动下载配置,非常卡非常满! jdk 1.8 的安装与配置文件如下: 链接:https://pan.baidu.com/s/11lz8VklxLWKgtg2whxdiIQ 提取码:azab Android studio的安装与配置文件如下: 链接:https://pan.b

基于达梦云原生大数据平台的物流信息数据中台系统项目的阶段总结

项目目的:在达梦云原生大数据平台上搭建所需环境,实现系统功能。 数据采集模块负责制定采集规则并采集数据。数据源为mysql数据库。数据文件格式分别为txt、xls等。 对于我们团队展示的作业建民老师给出了以下几点要求 1.要开发android端,这样才能更加方便用户的使用 2.要试着去实现集装箱的最优化解,这样可以节省我们的资金成本  

(转)非常详细-shell编程基础语法大全

原文:https://zhuanlan.zhihu.com/p/335813262 一. 什么是Shell Shell是一个命令行解释器,它为用户提供了一个面向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。​ Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)

Delphi 11.3编译旧项目APP安装出错

今天编译一个旧的项目,已经记不得是什么版本的了,2018年项目,编译成功后,在华为HM3.0上安装正常,发给朋友,说安装出错。 开始查原因,发现11.3,生成的targetSdkVersion为32,手工改成非32,如31,30都可以安装。 DelphiTeacher说,加android:exported="true"能解决,看到有人用这种办法确实解决了。而我的不行。 我用Delphi 11.3建

WebRTC回声消除示例(Android版)

Android App下载地址:https://gitcode.net/techinged/share/-/raw/master/android/echo_cancel/webrtc_echo_cancel(Android).zip或者https://kdocs.cn/l/ctpgZy0zRHbM 1、将Android App文件echo_cancel.apk安装到你的Android手机,Andr

ITE(新联阳) soc显控芯片介绍

ITE soc显控芯片优点1、ITE soc显控芯片使用的是FreeRTOS系统具有开机速度快(秒开机)。2、自主开发一套GUIDESIGER工具(免费开放用户使用)。3、积累五年以上GUI组件方便客户快速开发炫酷的GUI界面,缩短开发周期!4、 一键化软硬件技术支持。从项目评估、硬件设计、软件开发到项目结束提供全程的技术支持!ITE soc显控芯片缺点1、ITE系统是FreeRTOS系统相对于l

C语言 #pragma指令

简介 #pragma 指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的, 且对于每个编译器都是不同的#pragma 用于指示编译器完成一些特定的动作#pragma 所定义的很多指示字是编译器特有的#pragma 在不同的编译器间是不可移植的预处理器将忽略它不认识的 #pragma 指令不同的编译器可能以不

[ERROR] Can't find error-message file '/data/mysql/share/errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive.

1. MySQL5.7.21启动时报错: [ERROR] Can't find error-message file '/data/mysql/3307/share/errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive. 2. 登录MySQL查看系统全局参数: mys

Android开发 jetpack之拖拽DragAndDrop

前言   在之前的博客里,说明了 Android开发 拖拽DragShadowBuilder与OnDragListener使用讲解 与 Android开发 拖拽ViewDragHelper使用讲解 如何使用。 但是,后续jetpack系列又推出了DragAndDrop库。 而DragAndDrop库是DragShadowBuilder的再封装。 DragAndDrop这个库封装后使用非常简单并且携

【Python】爬虫的简单实现

1、BeautifulSoup提取信息 2、xpath提取信息  

最好用的Android 安卓模拟器

    1. Bluestacks. ...    2. LDPlayer (雷电模拟器) ...    3. NoxPlayer (夜神模拟器) ...    4. MEMU (逍遥模拟器) ...    5. Android Studio Emu

MAUI图标

更换时与原来图标的文件名一致就好,用其他名字会比较麻烦。appicon.svg是底色文件,appiconfg.svg才是真正的图标 appicon.svg 纯色图标背景  appiconfg.svg 图标的主体内容     安卓图标单独配置官方文档中有一条是【为每个平台使用不同的图标】,注意这一条,因为必须要用到。安卓的图标是要单独处理的,否则会因为比例放大

修复一个零日漏洞要多久,有时候需要一年

导读 来谈一谈修复一个零日漏洞要多久。 修复一个零日漏洞要多久,有时候需要一年 之前我们 报道 过,安全研究人员发现了第一个可以绕过安全启动保护的真实世界的恶意软件,它被称之为 BlackLotus,允许在你的电脑开始加载 Windows 及其许多安全保护之前执行恶意代码。微软本周发布了一个补丁,以修复该漏洞。但是这个补丁安装后至少几个月内会被默认禁用。部分原因是它最终会使当前的 W

DELPHI android 小米 解释软件包时出现问题

环境:delphi d11.3 Android SDK 25.2.5 编译出来的APP无法在小米手机上安装,提示:解释软件包出现问题。 经友人指导,在 AndroidManifest.template.xml 文件的 activity 节点加入如图所示的选项,重新编译APP即可。    android:exported="true" &n

cmake

cmake_minimum_required(VERSION 3.4.1)##---指定cmake的最小版本set(TARGET wenet)##---将字符串wenet 副给TARGETproject(${TARGET} CXX)##---指定工程名字,和语言,cxx代表c++set(CMAKE_CXX_STANDARD 14)##---include(ExternalProject) ##--

[Kotlin Tutorials 21] 协程的取消

协程的取消 本文讨论协程的取消, 以及实现时可能会碰到的几个问题. 本文属于合辑: https://github.com/mengdd/KotlinTutorials 协程的取消 取消的意义: 避免资源浪费, 以及多余操作带来的问题. 基本特性: cancel scope的时候会cancel其中的所有child coroutines. 一旦取消一个scope, 你将不能再在其中launch新的

MCU工程师高端进阶路线

个人总结^.^,如下: 1. Linux驱动、系统 2. Android驱动、系统 3. IP驱动:PCIe、Ethernet、USB、MIPI、LVDS、Camera、eMMC  

android-脱离AndroidStudio使用AVD

android-脱离AndroidStudio使用AVD 实际上,AVD 不需要 Android Studio 图形界面也能独立运行。直接启动模拟器的方法是在终端中输入emulator -avd 模拟器名称。默认情况下,emulator 程序在C:UsersusersAppDataLocalAndroidSdkemulator📁文件夹中。进入此文件夹,为 emulator.exe 程序在桌面创建快

Android开发 ViewDragHelper使用讲解

  前言   ViewDragHelper需要自定义ViewGroup实现,并且只是针对ViewGroup里的子View进行拖放,在拖放的过程中不能携带数据。也不能跨进程,甚至不能跨activity。所以ViewDragHelper本质上更像是一个ViewGroup里简单实现拖放效果的帮助类。   一个简单拖动的例子   快速了解一下,有个概念 效果图 代码 自定义ViewG

<<  <  45  46  47  48  49  50  51  52  53  54  55  >  >>