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
.widget.RelativeLayout.onMeasure出现的java.lang.NullPointerException错误
在手动计算ListView高度时出现了以下错误:04-2314:46:05.828:E/
Android
Runtime(3355):FATALEXCEPTION:main04-2314:46:05.828
ljd1991
·
2024-02-11 00:48
Android学习
android
relativelayout
measure方法
android
系统版本差异
Android
5.0:MaterialDesign
Android
6.0:动态权限
Android
7.0:多窗口
Android
9.0:支持全面屏为摄像头和扬声器预留空间的屏幕缺口。
emmmmsuperdan
·
2024-02-11 00:17
android进阶
android
git 常见分支管理命令
拉取项目:gitclone拉取远程仓库提交分支:
Android
Studio中commit以及commit&push:一个是推到本地缓存区,一个是推到远端;两者都是会先进行gitadd(修改文件)操作;创建分支
emmmmsuperdan
·
2024-02-11 00:17
git
git
Android
: NullPointerException when using RelativeLayout with measure()
使用measure()方法计算view的高度时,如果view中含有RelativeLayout布局,就有可能出现这样的错误:07-1313:18:34.330:E/
Android
Runtime(12098
barryhappy
·
2024-02-11 00:47
Android
android
tips
移动开发
Android
性能优化-ANR 的原因和解决方案
1、出现ANR的情况满足下面的一种情况系统就会弹出ANR提示输入事件(按键和触摸事件)5s内没被处理;BroadcastReceiver的事件(onRecieve()方法)在规定时间内没处理完(前台广播为10s,后台广播为60s);Service前台20s后台200s未完成启动;ContentProvider的publish()在10s内没进行完。通常情况下就是主线程被阻塞造成的。2、ANR的实现
chuhe1989
·
2024-02-11 00:47
Android开发
android
Android
性能调优 - 应用安全问题
Android
应用安全1.组件暴露:像比如ContentProvider,BroadcastReceiver,Activity等组件有
android
:exported属性;如果是私有组件
android
:
emmmmsuperdan
·
2024-02-11 00:46
Android应用安全
android
安全
关于no-sound-null-safety
使用
Android
Studio在terminal使用命令flutterrun--no-sound-null-safety;使用Xcode,在BuildSettings-》User-Defined.添加键
WQDev
·
2024-02-11 00:46
第十七 Jmeter脚本录制和压测
2.Jemeter脚本录制方式web端:BadBoy脚本录制app端:使用Jmeter自带的代理服务器进行脚本录制3.
Android
手机端脚本录制前提:电脑和手机在同一网络段上1:添加htt
九樱MOL
·
2024-02-11 00:31
交互设计
IOS和
android
也是有区别的,在交互行为上,
android
多为操控层级,在设计上需考虑用户使用时操作的便利度,优化体验感。
北岭有狐
·
2024-02-10 23:20
在
Android
11 上使用第三方 SDK 向其他应用分享文件的注意事项
Android
11隐私和安全是我们设计
Android
的核心,随着每一个新版本的发布,我们都会加大这一方面的投入。
Android
11也持续在这些领域取得重要进展。
谷歌开发者
·
2024-02-10 22:19
GitHub 上受欢迎的
Android
UI Library 整理(四)
文件操作https://github.com/gotev/
android
-upload-service★1159-轻松实现后台上传文件https://github.com/arpitkh96/AmazeFileManager
Android架构木木
·
2024-02-10 22:04
Linux进程间通信—消息队列
Linux
内核
提供了多种
温人之周.
·
2024-02-10 21:04
Linux进程间通信
linux
unix
服务器
Linux进程间通信——消息队列
消息队列是存放消息的链表,存在于
内核
空间,由系统
内核
维护消息队列的特点:1.消息队列可以实现消息的随机查询,满足队列的特点但不一定要以先进先出的次序读取,可以按消息的类型读取;2.消息队列允许一个或多个进程向它写入或者读取消息
頋念安
·
2024-02-10 21:33
Linux
linux
c语言系统编程八:Linux进程间通信之消息队列
消息队列的信息格式的定义3.5发送消息函数msgsnd3.6接收消息函数msgrcv3.7总结3.8消息队列的控制四消息队列练习题:实现多人聊天程序一消息队列概述消息队列是消息的链表,存放在内存中,由
内核
维护
qq_33808440
·
2024-02-10 21:33
c语言
C语言系统编程
linux
c语言
运维
14.8 LayoutInflater
原理:
Android
内置的Pull解析器来解析XML布局。使用使用
jadefly
·
2024-02-10 21:33
Android
:内存泄漏检查&内存优化
3.17
Android
优化手机移动设备的内存是有限的,需要避免内存泄漏,优化内存使用。1.java中四种引用类型强引用、软引用、弱引用、虚引用。
偶是不器
·
2024-02-10 20:13
Android
android
LeakCanary
内存优化
内存泄漏
Android
:RecyclerView使用方法
示例:implementation'com.
android
.support:recyclerview-v7:29.0.0'在新版
Android
Studio中也可以通过下面语句
偶是不器
·
2024-02-10 20:13
Android
android
RecyclerView
Android
:Volley框架使用
3.15Volley框架使用Volley框架主要作为网络请求,图片加载工具。当应用数据量小、网络请求频繁,可以使用Volley框架。框架Github地址:https://github.com/google/volleyVolley框架的简单使用,创建项目Pro_VolleyDemo。将Github上下载Volley框架源代码,volley-master.zip。解压vlley-master.zip
偶是不器
·
2024-02-10 20:43
Android
android
volley
网络请求
学习
【Problem】证书问题
javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:Trustanchorforcertificationpathnotfound.atcom.
android
.org.conscrypt.OpenSSLSocketImpl.startHandshake
毕加森
·
2024-02-10 20:24
Android
:自定义控件
3.16自定义控件1.自定义VIEW组件创建CustomizeView,继承View。重写onDraw方法,通过onDraw方法绘制我们自定义的图像、位图、路径等。示例://自定义绘制ViewpublicclassCutomizeViewextendsView{//构造方法publicCutomizeView(Contextcontext){super(context);}//构造方法,这个构造必
偶是不器
·
2024-02-10 20:11
Android
android
自定义组件
笔记
Android
View的事件分发机制
触摸事件在用户触摸屏幕时,总是离用户触摸点最近的控件来响应触摸事件,如果最近的控件没有实现响应事件,那这个事件会不断的向父类传递,直到有view响应时,就会将触摸反馈的事件流传递给这个view的onTouchEvent()方法,如下图:如果CustmoView中不响应onTouchEvent(),那面事件会传递给LayoutView中,如果在LayoutView中响应了onTouchEvent()
yanlong107
·
2024-02-10 20:12
【linux系统体验】-archlinux折腾日记
中文输入法2.2安装virtualbox增强工具2.3终端美化2.4桌面面板美化三、问题总结3.1一、系统安装安装步骤人们已经总结了很多很全:ArchLinux图文安装教程大体步骤:磁盘分区安装Linux
内核
配置系统
桃子酱紫君
·
2024-02-10 20:02
笔记本儿
linux
android
原生类实现简单网络操作(url,connection,"parseJSON")
android
原生类实现简单网络操作(url,connection,"parseJSON")18.9.4注意事项网络操作需要保证线程的安全性注意网络线程中对UI现成的反馈目标url:http://www.imooc.com
HughShine
·
2024-02-10 19:46
2019-05-03 在
Android
Studio(IntelliJ Idea) 上配置自己的签名文件
在app目录下的build.gradle文件里面
android
{signingConfigs{debugJks{keyAlias'自己的别名'keyPassword'******'storeFilefile
面向未来41319
·
2024-02-10 19:52
Android
Studio使用CmakeLists生成so文件
使用
Android
Studio配置默认生成的so只有一个,位置在build目录下,我们的目的是生成不同平台的so文件,为了让so文件方便给他人使用,将so文件放在jniLibs目录下。
andev009
·
2024-02-10 19:13
Android
基础知识
一、activity1.一个activity就是一个类,继承activity;2.需要复写onCreate()方法;3.每一个activity都需要在
Android
Mainfest.xml清单上进行配置
Thethrill
·
2024-02-10 18:01
Android
动画
Android
动画分类:传统动画帧间动画补间动画属性动画ObjectAnimator和ValueAnimator帧动画帧动画是最容易实现的一种动画,这种动画更多的依赖于完善的UI资源,他的原理就是将一张张单独的图片连贯的进行播放
feifei_fly
·
2024-02-10 18:55
golang for 循环创建协程问题
因为协程创建需要进行堆栈分配,上下文准备,以及与
内核
态的线程进行映射工作等。所以在协程创建好后,大家同时去访问tmp变量,这个时候tmp就被多个协程共享了,导致取到的值都一样了。解决方案:就是使用go
拿来吧 你
·
2024-02-10 18:33
笔记
一线互联网企业老
Android
开发谈:Retrofit的源码你真的看懂这些了吗?
前言今天我们来学习Retrofit的源码。1.Retrofit的创建过程当我们使用Retrofit请求网络时,首先要写请求接口:publicinterfaceIpService{@GET("getIpInfo.php?ip=59.108.54.37")CallgetIpMsg();接着我们通过调用如下代码来创建Retrofit:Retrofitretrofit=newRetrofit.Builde
Kepler_II
·
2024-02-10 18:53
UNI-APP 一些常用方法
module.exports={//判断是IOS还是安卓getPhoneType(){vartype='other'switch(uni.getSystemInfoSync().platform){case'
android
开飞机的杰瑞
·
2024-02-10 18:15
Linux学习(2)Cortex-A7架构详细介绍
这里写目录标题Cortex-A7框架运行模式Cortex-A寄存器组(
内核
寄存器)通用寄存器未备份寄存器备份寄存器(R8~R12)R13SP堆栈指针R14LR连接寄存器R15PC程序计数器程序状态寄存器
caoniu0529
·
2024-02-10 18:12
Linux学习
linux
学习
架构
Cortex-A7的中断系统总结
一、中断向量表中断向量表在代码的最前面,Cortex-A7
内核
有8个异常中断,如下:向量地址中断类型中断模式0x00复位中断特权模式(SVC)0X04未定义指令中断未定义指令中断模式(Undef)0x08
qq_42815326
·
2024-02-10 18:42
I.MX6ULL学习笔记
Cortex-A7架构
1、Corter-A7
内核
工作模式corter-a7一共有9种工作模式,分别如下:1.用户模式(usr):Linux系统应用层程序都在该模式下执行,是非特权模式,不能进行处理器的模式切换。
程序山顶洞人
·
2024-02-10 18:40
arm
vol.179 乱炖:手机的硬件时代结束了?
这期跟大家聊聊先后发布的
Android
10和iPhone11,随着智能手机占有率日渐饱和,我们可能会迎来一个后硬件时代么?
bluemouse
·
2024-02-10 17:36
Android
架构之隔离层设计(实现一键切换主流网络框架)上
前言本篇文章主要讲解
Android
比较常用的网络框架封装,以及实现一句代码随意切换主流网络框架。读者也可根据该本章思路实现其他效果,比如说,随意切换权限请求框架等。特点按这思路写,代码重构非常简单!
我爱田Hebe
·
2024-02-10 17:17
Android
在不同activity控制同一个数据库
实现效果对MainActivity界面的edit写数据库中对应的age,如果查询到就跳转到Main2Activity界面否则不跳转,在Main2Activity布局上edit写对应age然后跳转到MainActivity,输入之前写的age如果没有跳转证明删除成功。思路建立一个封装类对SQLiteOpenHelper的继承类管理直接上代码1.创建的一个继承SQLiteOpenHelper的类myb
dillqq
·
2024-02-10 17:36
Error while obtaining UI hierarchy XML file: com.
android
.ddmlib.SyncException: Remote object doesn't
打开uiautomatorviewer时报错:ErrorwhileobtainingUIhierarchyXMLfile:com.
android
.ddmlib.SyncException:Remoteobjectdoesn'texist
水漾涟漪penny
·
2024-02-10 17:16
深度剖析OpenHarmony 3GPP 协议开发
前言市面上关于终端(手机)操作系统在3GPP协议开发的内容太少了,即使
Android
相关的资料都很少,
Android
协议开发书籍我是没有见过的。
自橙一派
·
2024-02-10 17:21
android
APUE学习:信号
Linux信号机制的基本流程:用户程序为一个信号注册一个信号处理函数,例如SIGQUIT注册了一个sig_hander函数因为某些原因,进程从用户态切换到
内核
态从
内核
态要返回到用户态时,
内核
会去检测有没有给该进程传递一个
hjyzjustudy
·
2024-02-10 17:20
Apue
linux
Android
进程保活之—— "1像素页面"保活
一、MainActivity.java@OverrideprotectedvoidonCreate(BundlesavedInstanceState){Log.e(TAG,"---onCreate---");super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//注册广播接收器,监听屏幕的状态KeepL
Batashi
·
2024-02-10 16:55
【安卓操作系统——讲解】
安卓操作系统安卓操作系统安卓操作系统安卓(
Android
)是一种基于Linux
内核
和其他开源软件的移动操作系统,主要用于触屏移动设备如智能手机和平板电脑。
程序员不想敲代码啊
·
2024-02-10 16:44
android
android
Android
--实现清理缓存功能
有时候项目中需要清理一些缓存数据(如:图片缓存、网络数据缓存等),当然也要对SharedPreferences存储的数据进行清理,当然App中有个这样的功能可能会提高逼格吧。实现效果:image该效果是根据之前demo基础上实现的,所以上面部分的作用主要是为了产生缓存,方便看到清除的效果。这篇内容主要包括获取缓存的大小和对获取的缓存进行清除:1.获取缓存的大小/***获取整体缓存大小*@param
cain07
·
2024-02-10 16:47
linux libusb使用libusb_claim_interface失败(-6,Resource busy)解决方案
这里查看
内核
程序是否激活的函数是libusb_kernel_driver_active,放在代码中如下所示//checkkernelactiveif(libusb_kernel_driver_active
vstvr
·
2024-02-10 16:00
linux
linux
libusb
libusb1.0
USB
resource
busy
H5直接唤起高德地图导航APP和唤起百度地图导航APP
1.百度地图官方文档:地图调起API|百度地图APISDK2.高德地图官方文档:路径规划-
Android
-开发指南-高德地图手机版|高德地图APIif(val.name=='高德'){//手机获取的是百度坐标
wwf1225
·
2024-02-10 16:00
javascript
5. Jenkins 兼容性测试
做兼容性测试的原因:
Android
,iOS版本多,API在不同版本上的行为不一致,系统机制发生变化。
Android
定制Rom多,系统函数和机制被修改,系统参数差异,比如默认堆大小。
yywfy的昵称
·
2024-02-10 16:35
安卓加载网络图片VSiOS加载网络图片
安卓记得打开网络权限Java代码packagecom.example.
android
_load_internet_img;import
android
x.appcompat.app.AppCompatActivity
温正实
·
2024-02-10 15:22
android
ios
android
studio
pythonapp开发除了kivy还有什么_用Python开发
Android
App之Kivy初体验
Kivy简介:Kivy是Python的跨平台GUI库,不仅支持windows,macOS,linux,还支持
android
和iOS。
weixin_39535287
·
2024-02-10 15:18
进程通信PIC部分知识汇总
进程间通信IPC多个进程借助一个
内核
传递数据。进程间通信的方法管道:最简单信号:开销小mmap映射:速度快、非血缘关系间。管道:实现原理:Linux
内核
使用环形队列机制,借助缓冲区实现。
编程小公举
·
2024-02-10 15:37
linux
运维
服务器
c++
信号部分知识总结
所有的信号,产生、处理都是由
内核
完成。信号的实现手段导致,信号有很强的延时。对用户而言,依然感觉不到。信号相关的概念未决产生与递达(处理)之间的状态。
编程小公举
·
2024-02-10 15:37
c++
c语言
visual
studio
code
visual
studio
文件IO知识回顾
文件IO1、可执行程序、shell命令2、系统调用函数3、库函数4、查看特殊文件格式规范系统调用系统调用的本质:
内核
提供给外部,访问Linux操作的系列函数以printf函数,打印hello字符串到屏幕为例操作函数打开文件
编程小公举
·
2024-02-10 15:06
C++基础学习历程
数据库
网络
c++
linux
vim
编辑器
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他