manifest两个android关键
Android Studio 学习-第三章 Activity 第一组
事先申明:所有android 类型的学习记录全部基于《第一行代码 Android》第三版,在此感谢郭霖老师的书籍帮助。 1.手动创建Activity 在Project类型目录中寻找到 项目/app/src/main/java/com.example.activitytest 在 com.exampl ......
JS取出两个数组中的不同或相同元素(简易方法)
一、使用 concat 和 filter 取出不同的元素(取出两个数组的不同元素==>既在arr1又在arr2) var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, arr2) { r ......
Android应用借助LinearLayout实现垂直水平居中布局
首先说的是LinearLayout布局下的居中一般是这样的: (注意:android:layout_width="fill_parent" android:layout_height="fill_parent" 属性中,若水平居中,至少在宽度上占全屏;若垂直居中,则在高度上占全屏) <LinearL ......
android stdio中java代码对于xml的操作
首先,我们需要在java代码中声明要修改的页面,例如 LinearLayout listView=findViewById(R.id.line_station_liebiao); 其次声名我们加入希望添加的组件,例如 LinearLayout listView=findViewById(R.id.l ......
zxing-android-embedded扫描彩色二维码识别不出的解决方案
首先框架基本用法: new IntentIntegrator(StoreEditActivity.this).setPrompt(getResources().getString(R.string.qrcode_tip)) .initiateScan(); 发现识别不出vx的彩色二维码,解决方案增加 ......
Android高版本---app网络错误
此问题对应的安卓版本一般为Android 9.0及以上 现象: 模拟器上运行时,网络无问题,接口通讯畅通;打包后运行,app显示网络错误 排查: 查看设备当前Android版本号,是否是9.0以及上 确保连接了正确的无线网络 确保安装了手持服务注册app,并进行了正确的ip、端口写入,且经过读写测试 ......
直播平台搭建源码,Android进度条ProgressBar颜色的渐变设置
直播平台搭建源码,Android进度条ProgressBar颜色的渐变设置 1. 第一步 在res/drawable目录下新建自己的样式文件my_progressBar.xml文件。 <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:an ......
C#: dynamic 关键字
C# dynamic 关键字是C#语言中的一个关键字,它允许在运行时动态地确定变量的类型。 这意味着可以在编译时不确定变量的类型,而是在运行时根据需要确定变量的类型。 这种灵活性使得C# dynamic关键字非常有用,特别是在处理动态类型的数据时。 使用C# dynamic关键字时,可以将变量声明为 ......
直播系统搭建,Android使用RadioGroup+RadioButton实现导航栏
直播系统搭建,Android使用RadioGroup+RadioButton实现导航栏 主页面代码 package com.example.taobaounion.ui.activity;import android.app.Activity;import android.os.Bundle;imp ......
关于使用 uni app 开发的小程序,在 Android 上 image 标签本地图片加载失败的问题
一句话结论:使用 v-bind + require 就能解决。 今天碰到一个奇葩的问题,使用 uni app 开发的小程序,image 标签在 iOS 和 Android 上表现不一致,在我的机器(iOS)上可以显示,Android 上就是空白一片。下面是示例代码: <image src="/sta ......
Android性能优化回顾及总结(图片形式)
一、概述 主要是对以往知识的梳理、总结、总结回顾。分别对Android的绘制优化、内存优化、安装包优化做了一些系统性的总结。针对的是apk方面的优化 ......
### 类的私有属性 **__private_attrs**:两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问
1 class Demo(): 2 __num = 0 # 私有属性 3 result = 0 # 公开属性 4 5 def count(self): 6 self.__num += 1 7 self.result += 1 8 print(self.__num) 9 10 def getnum(s ......
Android系统服务DropBoxManagerService详解与实践应用
借助系统DropBoxManagerService对于系统文件目录dropbox管理的设计,了解其文件管理的规则、运行机制、读写机制、管控机制,根据其设计一个客户端日志文件管理与上报功能。 ......
Android开发-Android常用组件-EditText输入框
4.2 EditText(输入框) EditText 输入框,继承于TextView, 也继承其属性 EditText 特有属性: 属姓名 说明 android:hint 默认提示文本 android:textColorHint 默认提示文本的颜色 android:selectAllOnFocus ......
京东金融Android瘦身探索与实践
2022年9月开始我们针对金融APP进行了瘦身专项整治,在不考虑增量的情况,无删减业务代码的情况下实现从117M瘦身至74M,在本次安装包瘦身过程中我们遇到了不少坑,同时也积累了些经验,在此分享给大家 ......
两个链表的第一个公共节点
public class Solution { public ListNode getIntersectionNode(ListNode headA, ListNode headB) { ListNode p1 = headA, p2 = headB; while(p1 != p2){ p1 = p ......
【Android】关于去标题栏 | 有的时候代码有效有的时候无效
原因就在于你的manifest.xml的theme指向谁? 一开始我的theme指向这个↑,所以就改了好多也没用 之后改成这个↓就好了 ......
3.26web和android端地铁查询开发学习总结
web端的思想在前面已经写了,Android端的思想跟web端差不多少,其中不一样的就是连接MySQL数据库,其要求的jar包是5版本左右的,而且还涉及到线程的问题,在连接MySQL的时候要另外启动一个线程进行连接,主要思想上没啥改变,就是每次每种查询要加一个button并且对应Onclick事件, ......
Go 语言 new 和 make 关键字的区别
原文链接: Go 语言 new 和 make 关键字的区别 本篇文章来介绍一道非常常见的面试题,到底有多常见呢?可能很多面试的开场白就是由此开始的。那就是 new 和 make 这两个内置函数的区别。 其实这个问题本身并不复杂,简单来说就是,new 只分配内存,而 make 只能用于 slice、m ......
3.26全部完成android和web端的地铁查询系统
web端的思想在前面已经写了,Android端的思想 跟web端差不多少,其中不一样的就是连接MySQL 数据库,其要求的jar包是5版本左右的,而且还涉及 到线程的问题,在连接MySQL的时候要另外启动一个 线程进行连接,主要思想上没啥改变,就是每次每种 查询要加一个button并且对应Oncli ......
Android CPU使用率
CPU占用 cpu使用率原理 android系统内核是基于linux,在linux系统下cpu利用率分别为:用户态、系统态、空闲态 用户态:cpu处于用户态执行的时间 系统态:系统内核执行的时间 空闲态:空闲系统进程执行的时间 CPU利用率:CPU执行非系统空闲进程的时间/CPU总的执行时间 cpu ......
Android简单集成高德地图API
首先进入高德官网 高德开放平台 | 高德地图API (amap.com) 注册登录完成之后创建新应用 点击之后呈现如下页面: Key的名称随便起,主要是提交后会有一个key码,在下面告诉大家。这里需要SHA1码,踩过坑之后大家可以使用如下的方法: 首先win + R 输入cmd进入DOS命令窗口 然 ......
Leetcode 349. 两个数组的交集
力扣题目跳转链接 代码随想录 题解 题目要求:给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 解法一: unordered_set ......
Android中常见的线程池
Android中常见的线程池 Executors在Android中什么场景下使用 Executors 是 Java 平台的一个工具类,提供了方便的线程池管理功能,可以帮助开发者更加便捷地管理线程。在 Android 开发中,Executors 经常被用于异步处理任务,特别是在处理 IO 操作和网络请 ......
详解C++中的extern与static关键字
本章通过问答方式明晰两个关键字及其作用。 Q1:对于int x;,不加extern关键字他就是个未赋初值的定义,但是如果加了static或者extern都可以表示这仅是一个声明吗? A:不是的,具体情况如下: int x; 是一个定义,它为 x 分配了存储空间,但没有显式地初始化。如果 x 是全局变 ......
在Android Studio中输入汉语
之前一直以为在Android Studio中只能使用英文输入,今天发现它可以使用汉语输入 只要把语言更改成简体中文就好了 我使用的是 pixe 2 API 30 设置之后要用英文模式拼写才可以在模拟器里输入汉字哦 进入模拟器,上拉进入系统管理()就是那个齿轮 1 2. 点击System,点击Lang ......
浏览器对象属性 window.innerWidth 和 window.outerWidth 这两个宽度属性有何区别?
window.innerWidth 和 window.outerWidth 是两个浏览器对象属性,分别代表浏览器窗口的内部宽度和外部宽度。它们的区别如下: window.innerWidth: 表示浏览器窗口的内部宽度,即可视区域的宽度。这个宽度不包括滚动条,但包括任何边框(border)和内边距( ......
本地构建和发布 Spartacus libraries 所需要的两个工具
详细步骤参考这篇文档。 本文介绍了如何检查 Spartacus 源代码、在本地构建库,然后使它们可供安装。 这允许开发人员使用已编译的 Spartacus 库,因此不再需要从 npm 存储库访问 Spartacus 包。 执行命令行安装 npm install -g ts-node. ts-node ......