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系统
版本及系统变量 2018-11-21
在开发中我们有时候会需要获取当前手机的系统版本来进行判断,或者需要获取一些当前手机的硬件信息。android.os.Build类中。包括了这样的一些信息。我们可以直接调用而不需要添加任何的权限和方法。android.os.Build.BOARD:获取设备基板名称android.os.Build.BOOTLOADER:获取设备引导程序版本号android.os.Build.BRAND:获取设备品牌a
啊好久不见
·
2023-08-20 10:26
Android Framework 常见解决方案(20)UDP广播无效问题
最终效果是在
Android系统
中直接使用UDP广播无效,有意思的是有的
android系统
可以,有的
Android系统
不行。
图王大胜
·
2023-08-20 10:32
android
framework
常见解决方案
android
udp
网络协议
AndroidManifest.xml详解
其中的每个标签的有详细的介绍https://blog.csdn.net/o190847959/article/list/2————————————————AndroidManifest.xml这个文件用来告诉
android
sumalagu
·
2023-08-20 09:22
微信jssdk ios下报config invalid signature签名错误问题 Android正常
经过一番操作终于写好了,然后把项目打包发布进行测试,结果
Android系统
下完全没有问题,图片可以正常上传和下载,但是到了IOS系统下,点击上传图片时报了“configinv
kindming
·
2023-08-19 21:36
Taro
JS
微信
Android onSaveInstanceState()和onRestoreInstanceState()调用时机
原文链接链接:AndroidonSaveInstanceState()和onRestoreInstanceState()调用时机内容
Android系统
的回收机制会在未经用户主动操作的情况下销毁activity
捡一晌贪欢
·
2023-08-19 18:20
安卓
android
SurfaceView的基本使用[转]
大家都知道View是通过刷新来重绘视图,
Android系统
Amy_LuLu__
·
2023-08-19 16:29
Android自定义View实现加载大长图
Android系统
为app分配的内存是有限的,在Android开发中如果不对图片加载进行处理,可能会导致OOM(OutofMemory),所以图片的压缩不得不作为Android开发中比用的一项技能点。
YX_亚亚呀
·
2023-08-19 14:01
iOS安全机制
iOS的系统安全性要比
Android系统
要高,其中有几个主要的原因,一是对应用安装源的限制,iOS设备必须从AppStore上下载应用或者使用企业证书做分发,而
Android系统
的设备可以安装任何安装包
马拉萨的春天
·
2023-08-19 09:59
新知识点
ios
python实现对
Android系统
手机亮度的调节
要实现对手机亮度的调节,需要使用
Android系统
的API。
始狩
·
2023-08-19 08:10
python
android
智能手机
Java
源码学习
--Vector
Java
源码学习
--VectorAbstractList的实现类我们常见的就是ArrayList和LinkedList两个,但是Vector也是其一个实现类,我几乎没有使用过这个类,这次就一并来学习一下其源码
慕北人
·
2023-08-19 07:24
2022-03-26 Android开发 网络adb的使用教程(需要先接usb线版本)
一、一般情况下
Android系统
开发调试的时候,都是使用USB接口的adb工具进行调试,方便简单,除了能使用MicoUSB进行数据流传输以外,还能使用网络进行adb调试,本文就介绍adb网络调试。
Donald Linux
·
2023-08-19 07:51
开发工具
Android
android
Go标准库:context详解
看了下确实有所收获,本文是基于我最近对context
源码学习
的一些心得积累,望大家不吝赐教。一、为什么使用Context(一)go的扛把子要论go最津津乐道的功能莫过于go强大而简洁的并发能力。
码出钞能力
·
2023-08-19 07:18
golang
golang
简单自定义View复习
明明
Android系统
内置的控件和布局已经很多了。
Ma_小鹏
·
2023-08-19 02:21
Android系统
开发之Android蓝牙SPP通信客户端实现详解
开启权限AndroidManifest中定义权限动态申请权限privatefinalintREQUEST_PERMISSION_CODE=1000;privatefuninitPermission(){valpermissionList:ArrayList=ArrayList()if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.S){//Androi
爱桥代码的程序媛
·
2023-08-19 01:52
Android技术
android
java
开发语言
muduo
源码学习
(五) 实现TCP网络库(下)
前言上一篇文章介绍了连接的创建,引出了TcpConnection类。其作用就是处理socket上的IO事件,执行各种回调。本文介绍TcpConnection对断开连接、读取数据、发送数据的处理。断开连接连接的关闭分为主动断开和被动断开,两者的处理方式基本一致。muduo采用的连接关闭方式:被动断开,其核心函数为TcpConnection::handleClose()。书中提到,如果需要主动断开,添
荏苒何从cc
·
2023-08-19 01:09
Android 之卸载系统应用
user指定用户id,
Android系统
支持多个用户,默认用户只有一个,id=0。可以用这个命令,u
吃苹果的猫N
·
2023-08-19 00:25
C++之std::list<string>::iterator迭代器应用实例(一百七十九)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++之std
Android系统攻城狮
·
2023-08-18 20:59
C++入门系列
c++
list
开发语言
Android开发之性能优化:过渡绘制解决方案
但是
Android系统
在绘制时会将下层的卡片进行绘制,接着再将上层的卡片进行绘制。但其实,下层卡片不可见的部分是不需要进行绘制的,只有可见部分才需要进行绘制。
码中之牛
·
2023-08-18 19:46
性能优化
Android
移动开发
android
性能优化
移动开发
framework
软件架构
什么是原生App,什么是webApp,二者区别何在?
[前端技术]Seven原创原生App也叫NativeApp,是指运行在iOS或者
Android系统
上的应用程序,能被直接安装到手机上,一般在AppStore或者各种应用商店安装。
CoverUER
·
2023-08-18 18:21
【OpenGauss
源码学习
—— 执行算子(hash join 算子)】
执行算子(hashjoin算子)连接算子hashjoin算子ExecInitHashJoin函数HashJoinState结构体TupleTableSlot结构体JoinState结构体PlanState结构体ExecInitHashJoin函数部分代码介绍ExecHashJoin函数调试信息ExecEndHashJoin函数ExecReScanHashJoin函数总结声明:本文的部分内容参考了他
J.Kuchiki
·
2023-08-18 17:51
OpenGauss
postgresql
数据库
gaussdb
Android系统
-线程-消息处理机制
引言:Android应用消息处理机制是怎么样的呢?跟Native,Linux底层都有些什么关系呢?概念与理解:Android应用程序是通过消息来驱动的。1)应用程序的每一个线程在启动的时候,都可以首先在内部创建一个消息队列,2)然后进入消息循环,并不断检查他的消息队列是否又行的消息需要处理。如果有:那么线程就会将它从消息队列中取出来,进行处理如果没有:线程就会进入睡眠等待状态,直到有新的消息需要处
大海之狂
·
2023-08-18 16:09
Android系统开发
android
Android系统
-进程-AIDL
引言:
Android系统
的进程间通信,主要是Binder,AIDL就是一种Android接口定义语言,主要就是为了能更简单方便地实现跨进程通信。
大海之狂
·
2023-08-18 16:09
Android系统开发
android
系统梳理Binder
when——从
Android系统
启动简单说起从最早的电源打开,系统启动开始,init进程解析init.ic配置文件,并启动Zygote进程,Zygote进程启动过程中所启动的SystemServer进程被创建后
wzj_what_why_how
·
2023-08-18 13:13
Android
Android——架构和设计
binder
android
网络
《Android群英传》小结
1、Android体系与系统架构1、Android大致分为四层,即Linux内核层、库和运行时、Framework层和应用层Linux层包含了
Android系统
的核心服务,包括硬件驱动、进程管理、安全系统等
Dane_404
·
2023-08-18 07:08
C++之map的emplace与pair插入键值对用例(一百七十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:map成员函数
Android系统攻城狮
·
2023-08-18 07:52
C++入门系列
c++
开发语言
分布式 | 从 dble 日志分析到 MySQL
源码学习
作者:袁琳铸爱可生DBLE团队开发成员,主要负责DBLE需求开发,故障排查和社区问题解答。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。背景在客户的生产环境中,dble.log时常出现nohandler日志。虽然没有影响客户业务的正常使用,但是需要调查下这个日志打印的原因是什么以及什么样的场景才会打印该日志。分析首先对dble和mysql的日志进行
ActionTech
·
2023-08-18 07:40
DBLE
dble
mysql
dble案例分析
Docker
源码学习
进度(2)
3.容器资源限制的实现(Cgroup,subsystem,hierarchy)总的思想是向Cgroup里的文件写限制内容实现。①subsystem相关结构实现typeResourceConfigstruct{MemoryLimitstringCpuSharestringCpusetstring}//set,apply,remove都是通过将内容写入到cgroup文件中来实现的typeSubsyst
speakspeak
·
2023-08-18 06:55
C++之类之间访问函数指针(一百八十一)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++类之间函数指针访问
Android系统攻城狮
·
2023-08-18 02:58
C++入门系列
c++
开发语言
深入理解Android 之 Activity启动流程
平时我们开发的应用都是展示在
Android系统
桌面上,这个系统桌面其实也是一个Android应用,它叫Launcher。
maoqitian
·
2023-08-18 01:46
C++之ostream与ifstream读写文件操作(一百八十二)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++类ostream
Android系统攻城狮
·
2023-08-17 21:02
C++入门系列
c++
开发语言
android studio中获取SAH1值和dubug.store的位置
Android系统
会将所有的APK文件识别为应用系统的安装包(类似于Windows上的EXE文件)。
四喜汤圆
·
2023-08-17 19:19
2018-06-27
南宁青秀校区牵引力详细分析学android开发发展前景怎么样随着移动互联网的快速发展和智能设备的兴起,特别是
android系统
的设备越来越多了,所以很多人想要转行做android开发,但是不知道学习android
GYL123
·
2023-08-17 19:20
Vue3 —— computed 计算属性及
源码学习
该文章是在学习小满vue3课程的随堂记录示例均采用,且包含typescript的基础用法前言本篇文章主要学习computed的基本使用方式、简单购物车实战、源码理解一、基本使用computed支持两种定义方式:选项式、函数式1、选项式传入对象格式,对象内部有get、set函数即可读可写firstName:lastName:fullName:{{fullName}}设置fullNameimport{
Unique·Blue
·
2023-08-17 18:48
Vue3
Vue3
计算属性
computed
Vue3 —— watch 监听器及
源码学习
该文章是在学习小满vue3课程的随堂记录示例均采用,且包含typescript的基础用法前言在vue3中,必须是ref、reactive包裹起来的数据,才可以被watch监听到一、基本使用1、语法:watch(source,cb,options)source是监听的目标,有4种书写形式:reactive形式的响应式数据ref形式的响应式数据数组形式:监听多个响应式数据时(应该用的不多)挨个放进数组
Unique·Blue
·
2023-08-17 18:16
Vue3
vue3
watch
JVM 垃圾回收算法与ART CC回收器实现概述
AndroidR常见GC类型与问题案例》中,对Demo应用的Heap堆结构与Space类型及相对应内存分配算法做了简要的探究,同时对AndroidR机器运行中常见的GC类型和具体卡顿案例进行了细致的梳理,对
Android
内核工匠
·
2023-08-17 15:14
算法
java
面试
jvm
人工智能
29.Netty源码之服务端启动:创建EventLoop&Selector流程
highlight:arduino-light源码篇:从Linux出发深入剖析服务端启动流程通过前几章课程的学习,我们已经对Netty的技术思想和基本原理有了初步的认识,从今天这节课开始我们将正式进入Netty核心
源码学习
的课程
然而,然而
·
2023-08-17 15:05
.net
python
开发语言
【转】深入理解
Android系统
多用户
一、引言这篇文章以Androidv28的源码为参考,介绍Android多用户的特性、使用方式和系统原理。二、初识Android多用户2.1Android多用户简介从Android4.0开始,Google就开始在Android上布局多用户,UserManager因此而诞生,然而此时还没有对应的Binder服务。真正支持多用户是从Android4.2开始,即便如此,系统中也依然存在各种Bug和兼容性问
guoyongcan
·
2023-08-17 14:18
解决 adb install 错误INSTALL_FAILED_UPDATE_INCOMPATIBLE
最近给游戏出包,平台要求v1签名吧,AS打包后,adb执行安装到手机,我用的设备是googlepixel6,
android系统
13,提示如下:adbinstall-rv5_android_202308161046
遥不可及zzz
·
2023-08-17 11:26
v1签名安装问题
Android 系统属性读取和设置详解
Android系统
属性读取和设置详解一、在adb中进行属性读取和设置1、SettingsProvider设置和读取获取设置2、SystemProperties属性读取和设置二、Android代码中进行属性读取和设置
峥嵘life
·
2023-08-17 10:16
android
Android系统
android
数据库
Android(6-13)适配
安装app时
android系统
会询问用户是否授予这些权限,拒绝后则无法安装app。如果授予,则安装app,之后无法修改授予状态。
文与令
·
2023-08-17 10:43
android
Android R WiFi热点流程浅析
那
Android系统
是如何实现SoftAp的呢,这里在FWK层面做一个简要的流程分析,供自己记录和大家参考。
第一序列丶
·
2023-08-17 10:41
Android网络接入框架分析
Android
framework
Sotap
android热点流程
热点开启
流程
Android系统
设置settings应用学习(二)--源代码解析
Android4.4系统的设置源码阅读记录----------2014-7-3------------------AndroidManifest.xmllaunch的activity是Settings,另外有40多个activity继承于它,比如设置的一级菜单:wifi,蓝牙,声音,显示,安全,应用程序,语言和时间,关于设备等等。实际上都是这一个acitivy。这里从安全设置看起,Security
adayabetter
·
2023-08-17 10:10
Android入门学习
Android
settings
自定义文字跑马灯效果(滚动文字)
自定义文字跑马灯效果(滚动文字)
Android系统
TextView跑马灯限制过多(需有焦点和文字超长)MarqueeTextView设置步长(滚动速度)即可滚动publicclassMarqueeTextViewextendsAppCompatTextView
TomCat0916
·
2023-08-17 10:09
自定义控件
android
java
跑马灯
滚动文字
C++之std::pair<uint64_t, size_t>应用实例(一百七十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++之std
Android系统攻城狮
·
2023-08-17 07:15
C++入门系列
c++
开发语言
Android View移动和Kotlin动画
AndroidView移动和Kotlin动画坐标系View的移动属性动画坐标系
Android系统
中有两种坐标系,分别为Android坐标系和View坐标系1.Android坐标系将屏幕左上角的顶点作为Android
骑车的码农
·
2023-08-17 05:08
android
移动开发
kotlin
Glide
源码学习
-三大缓存
Glide
源码学习
-三大缓存文章目录Glide
源码学习
-三大缓存Lru算法一、Glide执行流程二、三大缓存1.活动缓存2.内存缓存3.磁盘缓存图片加载流程(三级缓存):Lru算法Lru算法基于linkedHashmap
骑车的码农
·
2023-08-17 05:08
android
Android 进阶解密笔记-Android 系统进程
init进程
Android系统
启动流程:启动电源及系统启动引导程序BootLaoderLinux内核启动init进程启动:主要是用来初始化和启动属性服务,也用来启动Zygote进程僵尸进程:在Linux
Android Blog
·
2023-08-17 03:53
android
笔记
Acitvity – 使用Toast
Toast是
Android系统
提供的一种非常好的提醒方式,在程序中可以将使用它的一些短小信息通知给用户,这些信息会在一段时间后自动消失,并不占用任何屏幕空间。
白也陌
·
2023-08-17 02:18
Elisp之获取PC电池状态(二十八)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:在Emacs获取电池是否充电
Android系统攻城狮
·
2023-08-17 00:46
Elisp获取电池状态
【OpenGauss
源码学习
—— 列存储(创建表)】
列存储什么是列存储?语法实现语法格式参数说明示例源码分析(创建表)语法层(Gram.y)子模块(utility.cpp)总结声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1.0的开源代码和《OpenGauss数据库源码解析》一书以及OpenGauss社区学习文档什么是列存
J.Kuchiki
·
2023-08-16 23:03
OpenGauss
gaussdb
postgresql
数据库
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他