E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android日常开发知识点
Android
用线程池实现一个简单的任务队列(Kotlin)
关于线程池,Kotlin和java的使用方式一样在
Android
中,很多人喜欢用Handler的postDelayed()去实现延时任务.要使用postDelayed(),去实现延时任务队列,就不可避免要使用递归
深海呐
·
2024-09-15 04:07
Android
#
Android进阶
#
Kotlin
android
kotlin
线程池
延时任务队列
线程池延时任务
(小白入门)Windows环境下搭建React Native
Android
开发环境
ReactNative(简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的UI框架React在原生移动应用平台的衍生产物,目前支持iOS和
Android
码农老黑
·
2024-09-15 04:07
前端
React
Native
移动开发
Android
studio
Android
Dialog圆角设置无效的问题
一,参考
Android
Dialog圆角设置无效的问题https://blog.csdn.net/woshi_awei/article/details/99664527
Android
自定义Dialog实现通用圆角对话框
ly969434341
·
2024-09-15 04:06
android
MultiSnapRecyclerView:让
Android
RecyclerView的滚动停靠更灵活
在
Android
应用开发中,RecyclerView是一个强大且灵活的组件,用于展示大量数据集合。然而,标准的RecyclerView只支持单一的滚动停靠点,这在某些场景下可能不够灵活。
技术无疆
·
2024-09-15 04:05
Android
android
ui
android
studio
android-studio
java
androidx
Android
界面特效全汇总
(一)Activity页面切换的效果
Android
2.0之后有了overridePendingTransition(),其中里面两个参数,一个是前一个activity的退出两一个activity的进入,
小飞鹤
·
2024-09-15 04:05
Android开发详解
android
【H2O2|全栈】关于CSS(3)CSS基础(三)
基础知识前言准备工作盒模型概念内容的宽高displaypaddingborderborder-widthborder-styleborder-colormargin预告和回顾后话CSS基础知识前言本系列博客将分享层叠样式表(CSS)有关的
知识点
过期的H2O2
·
2024-09-15 04:34
【H2O2】CSS入门
css
前端
Camera2 CameraService 启动
文章目录frameworks/av/media/mediaserver/main_mediaserver.cppframeworks/av/media/mediaserver/
Android
.bpframeworks
yaoming168
·
2024-09-15 03:02
Camera
Framewrok
android
【ADB】adb、shell的介绍
命令和shell命令的关系adb命令shell命令shell脚本shell脚本运行的环境是什么.sh脚本和.bat脚本有什么区别这两个脚本使用的命令和语法是一样的吗adb命令和shell命令的关系ADB(
Android
DebugBridge
"啦啦啦"
·
2024-09-15 02:58
adb
shell
adb
shell
简化安卓操作:利用ADB命令返回主页、首页等操作
幸运的是,利用ADB(
Android
DebugBridge)命令,我们可以在不触摸设备的情况下轻松地返回到主页、首页等操作,从而提高操作效率。
开心呆哥
·
2024-09-15 02:27
android
adb
使用 ADB 命令在
Android
设备上进行截屏
在
Android
开发和调试过程中,截取设备屏幕是一项非常有用的功能。ADB(
Android
DebugBridge)是一个强大的工具,可以帮助我们与
Android
设备进行通信和调试。
开心呆哥
·
2024-09-15 02:27
adb
android
【
Android
设备上的所有相关 WiFi 命令和使用方法】
请注意,这些命令的可用性可能会因设备型号和
Android
版本的不同而有所变化。
开心呆哥
·
2024-09-15 02:27
测试工程师
My个人工具栏
技术
android
Android
11.0 camera2关于拍照预览方向旋转90度和拍照图片镜像功能实现
或者在保存拍照图片的时候发现图片翻转保存了等问题,所以就需要分析下相关的问题来解决实现功能2.camera2关于拍照预览方向旋转90度和拍照图片镜像功能实现的核心类packages\apps\Camera2\src\com\
android
安卓兼职framework应用工程师
·
2024-09-15 02:53
android
11.0
Rom定制化高级进阶
android
旋转拍照方向
旋转90度拍照
拍照旋转90度
拍照镜像
Android
亮度范围定制
文章目录需求及场景问题分析适配方案一、相关资源参考SystemUI基本内容熟悉-Brightness模块亮度控制部分相关资源二、修改方案修改点一修改点二代码跟踪需求及场景自己这几年开发过的几款产品遇到这样的情况,实际场景如下:屏幕最大亮度太亮屏幕最小亮度太暗了,最小亮度调到0%时候,屏幕黑黢黢的看不到屏幕了屏幕亮度在0%到60%调节亮度发现调节没有用屏幕亮度在90%-100%调节没有用问题分析屏幕
ItJavawfc
·
2024-09-15 02:52
Framework
android
Brightness
Android亮度范围定制
java 什么是多态性_Java多态性理解
这是我们最后一个概念,也是最重要的
知识点
。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。
职路施语
·
2024-09-15 01:18
java
什么是多态性
字节跳动面试官亲述:
Android
开发学会了这些技术,你离大厂不远了
HTTPSHTTP是超文本传输协议,明文传输;HTTPS使用SSL协议对HTTP传输数据进行了加密HTTP默认80端口;HTTPS默认443端口优点:安全缺点:费时、SSL证书收费,加密能力还是有限的,但是比HTTP强多了2、Java基础&容器&同步&设计模式StringBuilder、StringBuffer、+、String.concat链接字符串:StringBuffer线程安全,Strin
m0_65322636
·
2024-09-15 01:44
程序员
架构
移动开发
android
Android
面试从新手到架构师,一篇解析就够(1),跳槽字节跳动
5.抽象工厂模式:结构型(7):描述如何将类或对象按某种规则组成更大的结构1.桥接模式:对于两个或以上纬度独立变化的场景,将抽象与具体实现分离,实例:用不同颜色画不同形状2.外观模式:对外有一个统一接口,外部不用关心内部子系统的具体实现,这是"迪米特原则"的典型应用3.适配器模式:改变类的接口,使原本由于接口不匹配而无法一起工作的两个类能够在一工作,实例:RecycleView的Adapter不管
m0_60607609
·
2024-09-15 01:44
程序员
android
java
面试
后端
Android
SDK和NDK的区别
Android
SDK(SoftwareDevelopmentKit,软件开发工具包)和NDK(NativeDevelopmentKit,本地开发工具包)在
Android
应用开发中扮演着不同的角色,它们各自具有独特的功能和优势
Good_tea_h
·
2024-09-15 00:42
android
定制优化Nextcloud镜像
它的客户端覆盖了Windows、Mac、
Android
、iOS、Linux等各种平台,也提供了网页端以及WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。
攻城狮_正
·
2024-09-15 00:41
Android
开发必备
知识点
整理(1)
1.虚拟机栈/本地方法栈中引用的对象2.方法区中常量/静态变量引用的对象四种引用强引用:不会被回收软引用:内存不足时会被回收弱引用:gc时会被回收虚引用:无法通过虚引用得到对象,可以监听对象的回收ClassLoader类的生命周期:1.加载;2.验证;3.准备;4.解析;5.初始化;6.使用;7.卸载类加载过程:1.加载:获取类的二进制字节流;生成方法区的运行时存储结构;在内存中生成Class对象
2401_84123113
·
2024-09-15 00:40
程序员
android
arm开发
Android
app后台运行休眠仍然可以运行的方法(确保一直运行)
因此收集整理了一份《2024年最新
Android
移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
2401_84102689
·
2024-09-15 00:10
2024年程序员学习
android
Java 并发编程:Java 线程池的介绍与使用
与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的
知识点
梳理,因此也十分适合零基础的小白和要准备工作面试的同
栗筝i
·
2024-09-15 00:10
栗筝i
的
Java
技术栈
#
Java
基础
栗筝i
的
Java
技术栈
Java基础
Java
并发
Java
线程池
Android
SurfaceTexture和GLSurfaceView做Camera预览
Android
4.0的自带Camera源码是用SurfaceView
小小攻城师
·
2024-09-14 23:32
Android
SurfaceTexture
GLSurfaceView
SurfaceTexture
openG
openGL
力扣100题——技巧
只出现一次的数字题目136.只出现一次的数字-力扣(LeetCode)思路这题很有意思,考察的
知识点
也比较偏,涉及到位运算。
MogulNemenis
·
2024-09-14 23:30
题解
leetcode
算法
C++多线程的简单使用
一、AsyncFuture使用的
知识点
有std::async和std::future1、std::async函数原型templatefuture::type>async(launchpolicy,Fn&
好学松鼠
·
2024-09-14 22:19
C++
C++多线程
async
promise
SharedPreferences
一、简介在
Android
中,主要有以下几种存储方式:1、SharedPreferences,在键值对中存储私有原始数据。2、内部存储,在设备内存中存储私有数据。
hdychi
·
2024-09-14 21:29
念旧人(一)
高三的节奏是紧张而又充实的,永远都有需要巩固的
知识点
,永远都有需要背诵的重点,最重要的是永远都有做不完的习题。两人是怎么认识的
虫乐二
·
2024-09-14 21:21
2024年最新Python面试简历模板,Python下载中国数据库大会(DTCC2024)PPT全集(3),字节跳动面试难吗
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Python
知识点
,真正体系化!
2401_84123188
·
2024-09-14 21:14
2024年程序员学习
python
面试
数据库
Android
MVVM 架构应用实现(2)
Repository类:实现BmobRepository类,作为HomeViewModel的数据提供方。BmobRepository类中有一个挂起函数getAllRecommendLibrary(libraryRecommendData:MutableLiveData)用来获取云数据库中的数据,函数的参数是LiveData,在获取数据后,利用setValue通知View展示数据。classBmob
渊Y
·
2024-09-14 21:14
程序员
android
架构
FloatActionButton 使用
xml布局代码属性作用
android
:srcFAB中显示的图标app:layout_anchor设置FAB的锚点,即以该控件为参考app:layout_anchorGravityFAB相对锚点
yuzhiyi_宇
·
2024-09-14 20:25
Java 学习路线:语言、框架、中间件与数据库
Java是一门功能强大、应用广泛的编程语言,适用于企业级应用、Web开发、大数据处理、
Android
开发等各种场景。
高危型
·
2024-09-14 20:07
java
我的创作纪念日
之前读书的时候一直有记笔记的习惯,心里总是觉得不记录下来东西就记不住;在CSDN创作是因为当时刚入行的时候遇到问题经常在CSDN找到答案,后面也慢慢在CSDN创作文章在CSDN中,我会记录学习到的新东西、
日常开发
遇到的报错
我爱夜来香A
·
2024-09-14 19:35
大数据
ExoPlayer简单使用
ExoPlayerLibrary概述ExoPlayer是运行在YouTubeapp
Android
版本上的视频播放器ExoPlayer是构建在
Android
低水平媒体API之上的一个应用层媒体播放器。
csdn_zxw
·
2024-09-14 19:32
安卓
视频播放
android
Android
面试必问的Activity,初阶,中高阶问法,你都掌握了吗?(要求熟读并背诵全文)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cXs1wGDx-1605843173409)(https://upload-images.jianshu.io/upload_images/24142630-84668ed4a42819ee.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]Activity
chuhe1989
·
2024-09-14 19:02
android进阶
面试
Android开发
android
面试
【保姆级】使用Java注解和反射实现JSON字段自动重命名
今天这篇帮你解决这个问题~(老规矩:附完整可执行代码)先给初学Java的同学补下基础,涉及到一些实现这个功能需要的
知识点
(了解的朋友可以直接跳过~)Java注解(Annotation)Ja
AQin1012
·
2024-09-14 19:02
Java
出坑必备~
java
注解
后端
开发语言
ExoPlayer详解——高级主题(官方文档)
ExoPlayer详解系列文章ExoPlayer详解——入门(官方文档)ExoPlayer详解——媒体类型(官方文档)ExoPlayer详解——高级主题(官方文档)一、数字版权管理ExoPlayer使用
Android
JackeyAndev
·
2024-09-14 19:01
读书笔记
ExoPlayer系列文档
ExoPlayer
电池消耗
APK收缩
OEM测试
数字版权管理
深入学习-Gradle-自动化构建技术(五)Gradle-插件架构实现原理剖析-
6、
Android
GradlePluginV3.0.0(2017年10月)7、
Android
GradlePluginV2.3.0(2017年2月)三、Gradle构建核心流程解析1、LoadSettings2
2401_84002294
·
2024-09-14 19:00
2024年程序员学习
学习
自动化
架构
Android
屏幕亮度调节
屏幕亮度调节模式:Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC:值为1,自动调节亮度。Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL:值为0,手动模式。设置屏幕亮度调节模式为手动模式ContentResolvercontentResolver=getActivity().getContentResolv
oh嘉嘉加加加
·
2024-09-14 17:47
android
10 系统定制:增加应用使用数据埋点,应用使用时长统计
需求意在统计应用的使用时长和开始结束时间,最终生成一个文件可以直观看出什么时候进入了哪个应用、什么时候退出,如图:每行记录了应用的进入或退出,以逗号分割。分别记录了事件开始时间,应用包名,进入或退出(1或2),应用名称。根据上面的数据记录可以看出:2024-08-1209:52:54进入了设置,09:52:57退出设置回到了桌面,09:53:11进入了包名为com.example.intellig
ljl_jiaLiang
·
2024-09-14 16:45
android
系统定制
数据库
知识点
SQLite相关命令.tables:查看数据库中的表.headerson/off:开启或关闭表头显示.modecolumn:设置输出模式为列对齐.width列宽1列宽2:这个命令实际上是.width列名1列宽1列名2列宽2,用于设置特定列的宽度.schema表名:查看表的结构SQLite的SQL语句基本数据类型INTEGER:整形REAL:浮点型TEXT:文本类型,字符串NULL:空SQL操作增,
(笑)z
·
2024-09-14 16:11
数据库
WebRTC之LiveKit的基础入门使用(入门必看)
LiveKit除了方便以外的大优势就是它提供了丰富的API和SDK,支持多种平台,包括Web、iOS、
Android
tabzzz
·
2024-09-14 13:57
前端
webrtc
web3
typescript
Android
应用架构 — 从MVC到MVVM,基于
android
的app开发
角色划分Model:用来保存程序的数据状态,比如数据存储,网络请求等。View:GUI组件构成,向用户展示Model中的数据。Controller:连接用户和系统,响应交互,传递数据。解决的问题MVC最重要的目的并不是规定各个模块应该如何交互和联系,而是将原有的混乱的应用程序划分出合理的层级,把以往一团混乱的代码,按照展示层和领域层分成两个部分。这种分离使得位于领域层中的领域对象可以不需要对展示层
m0_66264134
·
2024-09-14 13:27
程序员
架构
移动开发
android
一文说透
Android
应用架构 MVC、MVP、MVVM 和 组件化,
Android
基础入门教程
然后,就是我们的View层的代码,同样,我对代码做了删减:@Route(path=BaseConstants.EYEPETIZER_MENU)publicclassHomeActivityextendsCommonActivityimplementsHomeContract.IView{//实例化PresenterprivateHomeContract.IPresenterpresenter;{p
Java后时代
·
2024-09-14 13:56
2024年程序员学习
android
架构
mvc
Android
保存Activity状态
在Activity#onSaveInstanceState()可以对数据进行保存,然后在Activity#onCreate()中获取代码:classMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){if(savedInstanceState!=null){Stringname=s
wishes丶啊
·
2024-09-14 13:02
Cocos2d、Cocos2dx、Cocos Creator、Cocos Studio的区别
【运行平台】:Cocos2d只能在IOS下运行,Cocos2dx是跨平台的,适配iOS、
Android
、HTML5、Windows和Mac系统,功能侧重于原生移动平台。
Thomas游戏圈
·
2024-09-14 12:48
Qt框架在跨平台应用开发中的优势
Qt支持多种操作系统,包括Windows、Linux、macOS、
Android
、iOS等,使得开发者能够使用同一套代码库为不同平台开
NewmanEdwarda2
·
2024-09-14 11:39
qt
开发语言
uni-app开发微信小程序
uni-app是一个使用Vue.js开发所有前端应用的框架,它支持编译到iOS、
Android
、H5、以及各种小程序(微信/支付宝/百度/字节跳动/QQ/京东等)平台。
hong161688
·
2024-09-14 09:59
uni-app
微信小程序
小程序
使用 uni-app 开发微信小程序:深入教程与技巧
使用uni-app开发微信小程序:深入教程与技巧uni-app是一个使用Vue.js语法开发跨平台应用的框架,能够编译到iOS、
Android
、H5、微信小程序等多个平台。
代码伐木匠
·
2024-09-14 08:25
笔记本
uni-app
微信小程序
notepad++
reactnative 获取定位_React-native实现定位的功能
2.用rn中自带的Geolocation实现定位的详细步骤:(1).如果是
android
进行定位手下是需要权限的通过以下代码设置权限:(2).直接通过navigator.geolocation来进行定位
weixin_39644915
·
2024-09-14 06:08
reactnative
获取定位
android
studio 连接模拟器(雷电、夜神)
雷电模拟器打开终端,进入雷电模拟器安装目录,运行:.\adb.execonnect127.0.0.1:5555夜神模拟器打开终端,进入夜神模拟器安装目录,运行:.\nox_adb.execonnect127.0.0.1:62001
wiseyao1219
·
2024-09-14 06:04
android
studio
android
ide
莆田鞋分为几个档次-概述关于莆田鞋档次的
知识点
莆田鞋分为几个档次-概述关于莆田鞋档次的
知识点
莆田鞋的能耐不容小觑,它与我们的生活息息相关。正品只会打乱普通人的生活而沾沾自喜。莆田鞋拨乱反正,让普通人走进波澜不惊的平静生活,感受人间的烟火气息。
优鞋之家
·
2024-09-14 05:28
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他