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
Andorid工具封装
Andorid
-JetPack-LiveData组件用法和源码解析
本文目标理解并掌握LiveData组件用法和原理1.什么是LiveDataLiveData组件是Jetpack推出的基于观察者的消息订阅/分发组件,具有宿主(Activity,Fragment)生命周期感知能力,这种感知能力可确保LiveData仅分发消息给处于活跃状态的观察者,即只有处于活跃状态的观察者才能收到消息LiveData的消息分发机制,是以往的Handler,EventBus,Rxja
信仰年輕
·
2023-02-18 16:27
Android CPU、GPU协同工作原理
当一个应用被渲染时,理解
Andorid
是如何利用GPU的,可以很大程度的帮助你理解性能方面的问题。一个主要的问题:Activity如何显示在屏幕上的?
LineCutFeng
·
2023-02-06 01:11
Andorid
万能通用Dialog
Andorid
万能通用Dialog没啥好写的具体使用看底部的GitHub地址感受一下左边按钮右边按钮普通模式同一个布局修改布局内容修改按钮文字和背景项目地址废话少说项目地址GitHub-fazhongxu
浪浪许
·
2023-02-05 20:44
android音乐播放器实现,Android实现简单音乐播放器(MediaPlayer)
Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下开发工具:
Andorid
Studio1.3运行环境:Android4.4KitKat工程内容实现一个简单的音乐播放器,
一个有温度的移民老师
·
2023-02-05 07:26
android音乐播放器实现
WindowManagerService介绍
Andorid
系统中的窗口是屏幕上一块用于绘制各种UI并且可以响应用户输入的一个矩形区域。
HHTC_NICE
·
2023-02-05 03:41
framework
Android
详解MySQL批量入库的几种方式
批量入库方式5.MySQL批量入库总结1.MySQL批量入库概述最近压测一款mysql持久化工具,目前市面上mysql批量入库方式有很多,这里分别对常用的几种方式进行压测对比分析,比如列举了hutool
工具封装
的
·
2023-02-04 07:28
andorid
创建文件时的默认读写权限详解-umask
一文件读写权限简介:文件读写权限就不再详解,数字示例简介如下:r=4w=2x=1(r:读w:写x:执行)rwx=4+2+1=7753=4+2+1,4+1,2+1=rwxr_x_wx第一个数字7:是文所有者的权限第二个数字5:是文件所有者同一组的用户的权限第三个数字3:不与文件所有者同组的其他用户的权限二创建文件时的默认读写权限(umask缺省值)进程在创建文件时,不可能创建任意读写权限的文件以an
跟我去北方吧
·
2023-02-03 10:42
Activity启动模式
Activity启动模式首先,Activity有四大启动模式:standard、singleTask、singleTop、singleInstance如何设置Activity的启动模式:静态设置,在
Andorid
Manifest.xml
justin_crashed
·
2023-02-03 08:14
Android端屏幕采集原理
屏幕采集则是整个实时屏幕共享流程的第一步,下面简单介绍下
Andorid
端屏幕采集的原理。背景Android从4.0开始就提供了手机录屏方法,但是需要root权限。
韭菜吴的日常
·
2023-02-03 04:44
andorid
显示假日
/***显示假日**@paramuseCode1、为活动图标2为用普通图标3、不启用判断*/publicstaticvoidswitchIcon(Contextcontext,intuseCode){StringpkName=context.getPackageName()+"."+spFileName;try{//要跟manifest的activity-alias的name保持一致Stringi
ec1cc6c79348
·
2023-02-02 13:05
iOS缓存
工具封装
日常中我们通常使用UserDefaultsFMDBFileManager等等方式去进行本地缓存的操作.首先来看UserDefaults的日常存取使用方式:存:UserDefaults.standard.set(value,forKey:key)取:letvalue=UserDefaults.standard.value(forKey:key)这样的使用方式你不能说就是错误的,但是可能你当时写这段代
SapientiaWind
·
2023-02-02 00:09
Andorid
Studio配置git忽略文件
在工程根目录下创建.gitignore文件之后,把下面的内容复制到文件里面即可###Androidtemplate#Builtapplicationfiles*.apk*.ap_#FilesfortheDalvikVM*.dex#Javaclassfiles*.class#Generatedfilesbin/gen/out/proguard_logs/#Gradlefiles.gradle/bui
我是少年520
·
2023-02-01 12:20
TextView 设置跑马灯效果
true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="true"
andorid
notcaremath
·
2023-02-01 07:11
iOS/
Andorid
电量监听
iOS#pragmamark-电池电量获取及监控-(void)checkAndMonitorBatteryLevel{//拿到当前设备UIDevice*device=[UIDevicecurrentDevice];//是否允许监测电池//要想获取电池电量信息和监控电池电量必须允许device.batteryMonitoringEnabled=true;//1、check/*获取电池电量0..1.0
程序猿老D
·
2023-01-29 20:50
Andorid
源码(AOSP)下载
折腾了一天,终于成功下载到了AOSP源码,在此记录一下。一、环境准备Linux或Macos环境Windows可通过VMware安装Linux虚拟机方式实现。软件获取地址链接:https://pan.baidu.com/s/1jQIp8tY4h-DzABjmP34-Hg提取码:446r二、安装git环境终端中运行如下命令:sudoapt-getinstallgit配置git账号gitconfig--
踏雪鸿雁
·
2023-01-27 07:12
Redis缓存数据 | 黑马点评
解决方案(1)缓存空对象(2)布隆过滤器(3)其他策略3、实践五、缓存雪崩1、是什么2、解决方案六、缓存击穿1、是什么2、解决方案编辑互斥锁逻辑过期3、实践-互斥锁用什么锁实现代码4、实践-逻辑删除七、缓存
工具封装
一
卒获有所闻
·
2023-01-23 13:23
Redis
缓存
redis
数据库
Redis缓存
工具封装
实现
目录1.方法要求1.1方法一1.2方法二1.3方法三1.4方法四2.完整工具类代码将StringRedisTemplate封装成一个缓存工具类,方便以后重复使用。1.方法要求在这个工具类中我们完成四个方法:方法①:将任意Java对象序列化为json并存储在string类型的key中,并且可以设置TTL过期时间方法②:将任意Java对象序列化为json并存储在string类型的key中,并且可以设置
·
2023-01-17 08:31
编写Android.mk把Android studio项目编译到AOSP源码中
前言:在工作,我们利用Androidstudio开发apk是非常方便的,当我们要把工程代码放在android源码中编译的时候,需要我们自己编写
Andorid
.mk文件。
broadview_java
·
2022-12-30 15:00
Android
知识储备
android
Android.mk
编译源码
android 虚拟机显示在了界面里面
最新版本的
Andorid
Studio把虚拟机放到了AS的页面里面,个人感觉很不方便,所以想像以前一样使用解决方法设置完成后,手动重启androidstudio即可
有头发的琦玉
·
2022-12-23 15:04
安卓
android
安卓
2天的用android编译一个可以用的app
1、背景对android基本不懂,跟上分不清android和java关系,需要实现算法在android上的应用,例如通过视频来进行图片分类,也就是识别摄像头里的是什么东西2、过程1、安装
andorid
stdio2021.1
Ai那个谁
·
2022-12-23 11:05
android
android
studio
gradle
MeeGo真的来了吗?
几年前,当android刚刚兴起的时候,就想学
andorid
,学了一段时间,由于对Java天生的抵触心理,最终放弃了。后来,android,真的火
谭海燕
·
2022-12-23 11:34
MeeGo
meego
android
nokia
中间件
虚拟机
linux
基于Visionpro的
工具封装
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加第一章Visionpro的
工具封装
开发第二章Visionpro模板匹配
工具封装
第三章Visionpro字符识别
工具封装
第四章Visionpro
m0_54965229
·
2022-12-21 13:55
计算机视觉
c#
Android开源项目分类汇总-转载
可以这样说,每一位
Andorid
开发人员都能从中找到一个或多个适用自己项目的解决方案,
weixin_34413103
·
2022-12-18 17:51
Redis框架(九):大众点评项目 缓存
工具封装
大众点评项目缓存
工具封装
需求:缓存
工具封装
业务实现代码总览总结SpringCloud章节复习已经过去,新的章节Redis开始了,这个章节中将会回顾Redis实战项目大众点评主要依照以下几个原则基础+实战的
是一个Bug
·
2022-12-13 17:51
Redis框架
redis
缓存
java
MyBatis-Plus对于大数据量查询,采用分页查询按批次处理结果,通用
工具封装
定义业务处理接口importjava.util.List;/***@author向振华*@date2021/12/3011:30*/publicinterfacePageService{/***业务处理**@paramrecords*/voidbusiness(Listrecords);}定义工具类,这里提供了两种实现方式importcom.baomidou.mybatisplus.core.co
抓手
·
2022-12-10 21:46
MySQL
PageUtils
page
mybatisplus
分页
大数据量查询
【Android学习笔记】【Android学习资源】GitHub上史上最全的Android开源项目分类汇总
可以这样说,每一位
Andorid
开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以
无敌三角猫
·
2022-12-04 22:16
Android开发
android开发
开源项目
github
Andorid
-20k+的面试题
前言最近才开的博客,希望大家多多关注,
andorid
开发也做了3年有余了,也面试多家企业,借此机会分享一下,我们中遇到过的问题以及解决方案吧,希望能够对正在找工作的andoird程序员有一定的帮助。
吧主
·
2022-12-02 19:49
Android
Android学习
创意
面试题
GitHub上最全的Android开源项目分类汇总
可以这样说,每一位
Andorid
开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以
学而时习之_
·
2022-12-01 14:51
Android
android
开发框架
android
studio
开源项目
github
pyTorch入门(一)——Minist手写数据识别训练全连接网络
1739字,预计阅读5分钟前言做为pyTorch的刚入门者,需要自己再做Demo进行练习,所以这个入门是一个系列,从pyTorch开始的训练,保存模型,后续再用C++OpenCVDNN进行推理,再移植到
Andorid
Vaccae
·
2022-11-30 12:17
avd监听android抓包,
andorid
avd 下 使用 fiddler 抓包
linuxbasiccommands1.man-aninterfacetotheon-linereferencemanuals$manman2.apt-advancedpackagetoolSEEA...高效JavaWeb开发框架JessMAv3.3.1Beta-1发布JessMA(原名:Portal-Basic)是一套功能完备的高性能Full-StackWeb应用开发
weixin_39578516
·
2022-11-27 16:31
avd监听android抓包
android 源码编译apk,在Android源码里编译apk
譬如说用到了
Andorid
的隐藏类,譬如说要与系统一起起来的system权限apk,譬如说用eclipse编译时,明明是正确的代码却报错时。就不得不用到在源码里编译了。
熙南君
·
2022-11-24 14:00
android
源码编译apk
Andorid
调用OpenCV过程中Bitmap与Mat类之间数据传递的一些小问题
最近在自学Android开发,要用到OpenCV来进行有关的图像处理,在过程中遇到了一些小问题小白刚开始学,自己总结了一些原因,可能有错误,还请大家赐教。下面是我在用OpenCV中的灰度化函数对图片进行灰度化的时候遇到问题和解决办法参考别人的资料,一般都是将java中的Bitmap转换为数组传入到JNI,然后JNI中将数组转换为Mat类型进行处理,再将处理好的图片通过数组形式传回java层;下面是
普通网友
·
2022-11-21 18:30
OpenCV学习笔记
OPENCV
Android
Bitmap
Mat
JNI
用c#开发安卓程序 (xamarin.android)系列之一
开发最简单的安卓程序开发环境vs2013update4Xamarin.VisualStudio_3.9.41XamarinStudio-5.6.2.5-01:创建一个新程序,如下图:新的程序,默认界面如下:修改属性设定
andorid
networkcomms
·
2022-11-21 06:29
Win10使用QT开发
Andorid
应用的环境配置及部署到华为手机进行真机调试
最近在准备毕设开题,要求在qtcreator上部署安卓应用开发。由于本人在这方面算是小白,花了比较多的时间在环境配置上面,所以刚好记录一下,可能有一些不规范甚至有误的地方还请多多指正。系统:Windows10Qt5.7.0&QtCreator4.0.2首先需要下载安装QtforAndroid及Android依赖环境,具体下载目录和链接参考这位大神的博客:基于Qt平台开发安卓应用_u01381679
? becoflove?
·
2022-11-10 17:56
Qt
Android开发
qt
android
[Android Studio] 连接MySQL数据库
1、使用环境
Andorid
StudioMySql8JDBC依赖mysql-connector-java-5.1.49.jar项目的构造截图2、简单安卓页面编写由于我们连接数据库,需要对数据库进行增删改查等操作
我好想敲代码
·
2022-11-10 08:38
Android
Studio
android
studio
详解
Andorid
开发中反射机制是怎么一回事
目录1.背景2.java反射2.1什么是反射2.2什么情况下要用反射2.3反射的优缺点3.Java反射机制API3.1获取Class对象3.2反射调用类构造方法3.3反射调用类中方法3.4反射类中的成员变量3.5反射类中静态方法和变量4.反射在Android中的应用4.1反射实现获取顶层activity的名称4.2反射调用SystemProperties中setget方法4.3通过反射创建Bitm
·
2022-11-03 13:04
安卓中单独编译c文件为可执行文件
目的:实现一个命令编译可以在安卓上运行的可执行c/c++可执行程序首先在工程external目录下创建mytest目录,在mytest目录添加
Andorid
.bp,myhello.c文件
Andorid
.bp
Lzz张乐
·
2022-10-13 10:20
安卓驱动
android
ym——
Andorid
-15k+的面试题。
转载地址尊重原作者:http://blog.csdn.net/cym492224103/article/details/38417927最近才开的博客,希望大家多多关注,
andorid
开发也做了3年有余了
xxxxxhua
·
2022-10-08 20:45
Android面试篇
Andorid
-15k+的面试题
andorid
开发也做了3年有余了,也面试很多加企业,借此机会分享一下,我们中遇到过的问题以及解决方案吧,希望能够对正在找工作的andoird程序员有一定的帮助。
oyezitan
·
2022-10-08 20:44
Andorid
性能优化(三) 之 如何定位内存泄漏
1定位内存泄漏工具正所谓工欲善其事,必先利其器。定位内存泄漏,可以借助目前比较流行的一些工具来帮助发现和定位问题,下面我们就来看看这些工具。1.1MemoryProfilerAndroidStudio3.0采用全新的AndroidProfiler窗口取代AndroidMonitor工具。这些全新的分析工具能够提供关于应用CPU、内存和网络Activity的实时数据。你可以执行基于样本的函数跟踪来记
子云心
·
2022-09-28 11:14
Android进阶与总结
Android性能优化
Memory
Profiler
Memory
Analyzer
Tool
MAT
Strict
Mode
LeakCanary
android隐私违规获取问题处理 及 Hook拦截处理记录 (VirtualXposted/epic等)及 android/iOS 多bundle加载方式修复方案
插件太极----以上基础工作完成----2.RN端对安卓/iOS隐私权限的处理方案基于以上思路,有```两个```处理方案采用方案二的考虑Android+RNAndroid端的RN加载bundle过程
andorid
Bundle
iOSTianNan
·
2022-09-28 06:05
android
java
开发语言
隐私
Unity ios、android、pc一键打包(一)
1.1、pack文件夹大致格式如下:
andorid
:你的u
weixin_30247159
·
2022-09-26 17:58
移动开发
游戏
操作系统
Android在线预览pdf文件的几种方式
Android原生WebView不支持预览pdf文件,ios却可以,所以Android想要实现在线预览WebView要通过其他方法,有以下几种方法:第一种方式:
andorid
原生自带的pdf管理库,主要提供两个类
也•简
·
2022-09-20 15:08
Android
android
Python中paramiko模块的基础操作与排错问题
目录关于应用安装示例1.秘钥登陆2.单个命令执行3.执行多个命令4.SFTPClient下载文件5.上传文件6.ssh
工具封装
补充学习参考关于python的ssh库操作需要引入一个远程控制的模块——paramiko
·
2022-09-16 20:32
CoM-Px30|RK3358开发初步连载-
Andorid
系统固件的烧写(三)
产品特性采用Rockchip公司Cortex-A35四核PX30处理器,运行最高速度为1.3GHZ;支持Mali-G31GPU,支持OpenGLES3.2,Vulkan1.0,OpenCL2.0支持1080P视频编码,支持H.264,VP8;多格式1080P60fps视频解码(H.265,H.264,VC-1,MPEG-1/2/4,VP8)支持双屏异显;支持RGB888/LVDS/MIPI-DSI
szembed
·
2022-09-07 08:06
PX30/RK3358
linux
网络
CoM-Px30|RK3358开发初步连载-
Andorid
系统固件的编译 (二)
产品特性采用Rockchip公司Cortex-A35四核PX30处理器,运行最高速度为1.3GHZ;支持Mali-G31GPU,支持OpenGLES3.2,Vulkan1.0,OpenCL2.0支持1080P视频编码,支持H.264,VP8;多格式1080P60fps视频解码(H.265,H.264,VC-1,MPEG-1/2/4,VP8)支持双屏异显;支持RGB888/LVDS/MIPI-DSI
szembed
·
2022-09-07 08:36
PX30/RK3358
android
CoM-Px30|RK3358开发初步连载-
Andorid
系统的开发环境搭建 (一)
产品特性采用Rockchip公司Cortex-A35四核PX30处理器,运行最高速度为1.3GHZ;支持Mali-G31GPU,支持OpenGLES3.2,Vulkan1.0,OpenCL2.0支持1080P视频编码,支持H.264,VP8;多格式1080P60fps视频解码(H.265,H.264,VC-1,MPEG-1/2/4,VP8)支持双屏异显;支持RGB888/LVDS/MIPI-DSI
szembed
·
2022-09-07 08:35
PX30/RK3358
ubuntu
linux
运维
Android开发之MVVM模式实践(四):协程的简单认识和使用
众所周知,在2017年GoogleI/O大会上,Google宣布将Kotlin作为Android的第一开发语言,而且近年来很多中大型公司招聘
Andorid
开发者都要求会使用Kotlin开发,所以如果你还没又开始使用
码途有道
·
2022-09-02 22:39
flutter系列之:移动端的手势基础GestureDetector
原生的
andorid
和IOS当然可以做到这些事情,作为一个移动的的开发框架flutter,自然也能够支持手势。
·
2022-08-29 20:40
flutter手势
flutter系列之:移动端的手势基础GestureDetector
原生的
andorid
和IOS当然可以做到这些事情,作为一个移动的的开发框架flutter,自然也能够支持手势。flutter中
flydean
·
2022-08-29 20:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他