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 泛型:强大的类型抽象和重用利器
二、泛型的使用场景1.集合类(CollectionClasses)在
Android开发
中,我们经常需要处理各种数据集合,如列表、映射等。使用泛型可以将集合类的元素类型参数化,从而提高代码的
jiet_h
·
2023-12-15 08:52
Android
夯实基础
android
kotlin
开发语言
android开发
跨进程通讯之 Messenger
跨进程通讯方式之一Messenger准备工作准备一个App同时打开多个进程这里使用Service作为另一个进程classMyService:Service(){//获取主进程发送过来的消息体privatevarmessage:Message?=null/***创建Messenger作为IBinder*/privatelateinitvarmMessenger:Messenger/***接收消息的H
宙思无限
·
2023-12-15 08:22
android
Android 面试题(附答案) _ 掘金技术征文,安卓
android开发
synchronized(list){while(list.size()==MAX_SIZE){System.out.println(“仓库已满:生产暂停”);try{list.wait();}catch(InterruptedExceptione){e.printStackTrace();}}list.add(newObject());System.out.println(“生产了一个新产品,现
m0_66155658
·
2023-12-15 07:28
程序员
架构
移动开发
android
【
Android开发
-30】Android中获取全局Context和使用Intent传递对象的讲解
1,获取全局Context的技巧在Android编程中,Context对象常常扮演着重要的角色,例如在弹出Toast、启动活动、发送广播、操作数据库和使用通知等场景下都需要它的支持。然而,在某些情况下,直接获取Context对象并不那么容易。为此,我们需要一些技巧来全局获取Context。其中一种常见的做法是使用静态变量来保存Context对象。你可以在Application类中定义一个静态变量来
孤舟簔笠翁
·
2023-12-15 02:50
android应用开发
android
【
Android开发
-29】Android中滑动菜单DrawerLayout用法介绍
1,DrawerLayout基本用法说明DrawerLayout是Android中的一个布局组件,它允许用户通过滑动屏幕来打开和关闭一个侧边栏(抽屉)。DrawerLayout通常与ActionBar一起使用,以提供导航功能。DrawerLayout的主要属性如下:drawer_open:当抽屉处于打开状态时,此属性的值为true;当抽屉处于关闭状态时,此属性的值为false。drawer_loc
孤舟簔笠翁
·
2023-12-15 02:20
android应用开发
android
【
android开发
-18】android中运行时申请权限详解
1,android权限机制在Android中,权限机制是一种保护用户隐私和数据安全的重要机制。它允许应用程序在访问敏感或危险的数据或资源时获取特定的权限。以下是Android中权限机制的详细解释:1,权限类别:Android将权限分为两种类别:正常权限和危险权限。正常权限是对应用程序运行所需的基本功能或数据的访问,例如读取外部存储或访问网络。这些权限通常在应用程序的manifest文件中声明,并在
孤舟簔笠翁
·
2023-12-15 02:20
android应用开发
android
【
android开发
-19】android中内容提供者contentProvider用法讲解
1,内容URI在Android系统中,ContentURI是一种用于唯一标识和访问应用程序中的数据的方法。它由Android系统提供,通过ContentProvider来实现数据的共享和访问。ContentURI使用特定的格式来标识数据,通常以"content://"开头,后面跟着由ContentProvider定义的数据路径和标识ID。例如,联系人数据的ContentURI可能如下所示:联系人的
孤舟簔笠翁
·
2023-12-15 02:20
android应用开发
android
gitee
【
android开发
-24】android中访问http协议网络以及解析xml格式数据的详细讲解
1,访问http协议网络在Android中,使用HttpURLConnection访问网络的完整参考代码如下:首先,创建一个名为HttpUtils的工具类,用于封装HTTP请求的方法。importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamRe
孤舟簔笠翁
·
2023-12-15 02:20
android应用开发
网络
android
http
【
android开发
-17】android中SQLite数据库CRUD详细介绍
1,SQLite数据库读写的操作步骤在Android中,对SQLite数据库的操作主要包括以下步骤:1,创建数据库:首先,您需要创建一个SQLite数据库。这可以通过在Android项目中创建一个新的类来实现,该类继承自SQLiteOpenHelper。在这个类中,您可以定义数据库名、版本号以及创建表的SQL语句。在创建数据库时,如果该数据库文件不存在,系统会调用onCreate方法来创建数据库文
孤舟簔笠翁
·
2023-12-15 02:19
android应用开发
数据库
android
sqlite
【
Android开发
-26】Android中服务Service详细讲解
1,service的生命周期Android中的Service,其生命周期相较Activity来说更为简洁。它也有着自己的生命周期函数,系统会在特定的时刻调用对应的Service生命周期函数。具体来说,Service的生命周期包含以下几个方法:onCreate():这个方法在Service被创建时调用,只会在整个Service的生命周期中被调用一次,可以在这里进行一些初始化操作。onStartCom
孤舟簔笠翁
·
2023-12-15 02:44
android应用开发
android
Android屏幕底部弹出DialogFragment(3)
Android屏幕底部弹出DialogFragment(3)附录文章1,2的DialogFragment是常规的DialogFragment,但是现在的一些
Android开发
中,往往需要从底部弹出一个功能对话框供用户选择使用
zhangphil
·
2023-12-15 01:14
Android
android
vue-router导航守卫之
实战篇
1.导航守卫是什么官方这么说:正如其名,*vue-router*提供的导航守卫主要用来通过跳转或取消的方式守卫导航。好吧,看不懂,就好(当)好(废)理(话)解(吧)下。其实,导航守卫就是路由跳转过程中的一些钩子函数,再直白点路由跳转是一个大的过程,这个大的过程分为跳转前中后等等细小的过程,在每一个过程中都有一函数,这个函数能让你操作一些其他的事儿的时机,这就是导航守卫。2.导航守卫全解析先看一个钩
硅谷干货
·
2023-12-15 00:13
Android Activity的启动流程(Android-10)
前言在
Android开发
中,我们经常会用到startActivity(Intent)方法,但是你知道startActivity(Intent)后Activity的启动流程吗?
Hirezy
·
2023-12-14 22:18
Android
Kotlin
Java
java
kotlin
android
Project Treble 项目的最新动态
作者:IliyanMalchev,ProjectTreble项目架构师在11月初举办的2018
Android开发
者峰会上,我们现场展示了能运行在不同品牌设备上的通用系统映像(GSI),让在场观众体验了一把
谷歌开发者
·
2023-12-14 21:39
在android studio里修改jar包
在
android开发
中会有不少好的第三方jar包,但是我们有时候要修改里面的内容以符合自身的项目需求。
HeroYDHY
·
2023-12-14 20:23
android
android
studio
jar
那些买Apple Watch的人,都是......
一、物联网在慢慢走入我们的生活因为从事的是
Android开发
工作,技术人员,要保持对新鲜事物的热情,虽然当时已有AppleWatch,但没有舍得买,然后在小米手环二代出来的时候,开始关注,没有去抢雷布斯产品的热情
ssevening
·
2023-12-14 18:05
Kotlin一大特色之空安全
前言kotlin是谷歌推出的
Android开发
的又一支持语言,没办法,程序猿就是不停的学习。过了一遍基础以后,记录一些kotlin的一些特点。
Jason_Lee155
·
2023-12-14 12:10
Android程序
Kotlin
android
利用Python爬虫爬取淘宝商品做数据挖掘分析
实战篇
,超详细教程
如需完整代码,加LiteMango(付费)项目内容本案例选择>>商品类目:沙发;数量:共100页4400个商品;筛选条件:天猫、销量从高到低、价格500元以上。以下是分析,源码点击文末链接项目目的1.对商品标题进行文本分析词云可视化2.不同关键词word对应的sales的统计分析3.商品的价格分布情况分析4.商品的销量分布情况分析5.不同价格区间的商品的平均销量分布6.商品价格对销量的影响分析7.
苏卡不列-python
·
2023-12-06 23:10
python
爬虫
数据挖掘
人工智能
开发语言
学习
Android开发
- ImageView加载Base64编码的图片
在我们开发应用的过程中,并不是所有情况下都请求图片的URL或者加载本地图片,有时我们需要加载Base64编码的图片。这种情况出现在服务端需要动态生成的图片,比如:二维码图形验证码...这些应用场景有个共同点就是,这些图片都是由服务器动态生成,并不需要生成后保存成文件再返回给客户端。Android中ImageView加载Base64图片其实非常简单,并不需要引入第三方库,方法如下:importand
罗伊德666
·
2023-12-06 14:52
android开发
市场被抢占,鸿蒙能入行吗?
根据最新的数据,华为Mate60系列在上市第二周就成功占据了国内手机市场的17%份额,排名第二。而机构预测,华为手机在第37周有望超过20%的市场份额,成为国内手机市场的冠军。一开始,人们对HarmonyOSNEXT持保留态度,认为在华为手机市场份额仍然有限的情况下,可能无法支撑起独立的鸿蒙生态系统。然而,一旦华为手机重返市场并销量上升,鸿蒙生态系统将立即得到支撑,从而实现完全独立发展,与安卓和i
Android技术栈
·
2023-12-06 10:25
鸿蒙开发
android
harmonyos
华为
程序员
移动开发
鸿蒙系统
个人开发
python
实战篇
:利用request库打造自己的翻译接口
实战篇
是通过一个完整的案例讲解python在实际开发中运用方法。今天通过做一个翻译的接口来介绍一下request库的基本用法。
再不会python就不礼貌了
·
2023-12-06 08:16
python
开发语言
数据库
信息可视化
pdf
Python实战
Python入门
在Ubuntu系统上部署Docker和Docker-Compose服务(
实战篇
)
前言在这篇文章中,我们将从查看防火墙状态开始,逐步引导大家完成Docker和Docker-Compose的安装、配置以及使用过程。通过学习这些关键步骤,你将更加熟练地运用容器技术,为未来的项目提供更便捷的开发和部署方案。无论你是刚刚接触Docker的新手,还是希望进一步优化Docker在Ubuntu上的使用,这篇指南都将为你提供有益的信息。步骤1.查看防火墙状态首先,我们需要确保防火墙不会干扰我们
热心码民阿振
·
2023-12-06 06:15
Linux
ubuntu
docker
linux
运维
服务器
【adb】- logcat使用
简介ADB,即AndroidDebugBridge,它是
Android开发
/测试人员不可替代的强大工具。对于开发人员来说,AndroidStudio已经提供了强大的日志查看,过滤等功能。
拔萝卜占坑
·
2023-12-06 05:07
Android网络安全配置network_security_config
Android开发
中如果采用的okhttp作为网络请求框架,则可以使用Chucker实现手机网络请求日志打印:https://github.com/ChuckerTeam/chucker但是上面的方式有局限性
折翅鵬
·
2023-12-06 04:43
android
Android代码混淆防反编译解决方案研究
做
Android开发
的都知道要做混淆去防apk被反编译、破解,通过proguard进行Java代码混淆。但是,Android代码混淆真的能起到实质性的作用吗?
cuidaan2106
·
2023-12-06 04:12
R文件详细介绍、瘦身
R文件可能是很多
Android开发
者既熟悉又陌生的存在。它无处不在,所有使用到资源的地方都离不开它。它又有些陌生,google已经把它封装的很完美了,以至于很多开发者并不知道它是怎么工作的。
qijingwang
·
2023-12-06 00:54
android
Activity通过setArguments传递到Fragment的Bundle数据是传引用还是传值?
在
Android开发
中,我们通过Intent/Bundle在组件之间(Activity/Services/ContentProvider/BroadcastReceivers)传递数据,由于组件之间通信方式是
qijingwang
·
2023-12-06 00:24
android
Android布局居中的几种方法
Android布局居中的几种方法在
Android开发
中,实现布局居中是一个常见需求。本文将介绍几种实现布局居中的方法,并提供相应的源代码。
DevCyberX
·
2023-12-05 23:55
android
Android
Android Studio课程心得
AndroidStudio课程是我学习
Android开发
过程中的一次非常宝贵的经历。
云深不知540
·
2023-12-05 18:12
android
android
studio
ide
记录一次Android studio报错的解决过程,一波三折:java.lang.UnsatisfiedLinkError:xxx couldn‘t find “xxx.so“
记录一个
Android开发
过程中构建项目中很常见,也很容易忽略的低级错误。
Shujie_L
·
2023-12-05 18:02
#
Android
studio
android
studio
java
android
【Android】EventBus的使用
在
Android开发
中,不同的组件(例如Activity、Fragment、Service等)之间可能需要进行通信,例如一个组件发送一个事件,而其他组件可以订阅并接收该事件。这种通
xoliu1
·
2023-12-05 15:48
第三方开源库
android
java
androidx
[
Android开发
]渐变色TextView,渐变色粗边TextView,支持不同角度渐变色
一、先来看下效果图二、实现思路与原理1、字体渐变色,只需要给TextView的Paint添加渐变色shader即可@OverrideprotectedvoidonDraw(Canvascanvas){LinearGradientlinearGradient=newLinearGradient(0,0,getWidth(),0,gradientColors,gradientPositions,Sha
会飞的京鱼儿
·
2023-12-05 15:22
android
深入了解Android Handler机制原理详解
前言原文:深入了解AndroidHandler机制原理详解-知乎(zhihu.com)在
android开发
中,经常会在子线程中进行一些操作,当操作完毕后会通过handler发送一些数据给主线程,通知主线程做相应的操作
蜗牛是不是牛
·
2023-12-05 10:03
android 面向标准化开发已成现实
现如今,Jetpack架构组件及标准化开发模式的确立,意味着
Android开发
已步入成熟阶段:许多样板代码不再需要开发者手写,而是可以通过模版工具自动生成,在取缔繁杂耗时的重复工作的同时,避免因人工操作的疏忽
中v中
·
2023-12-05 09:57
Redis
实战篇
笔记(最终篇)
Redis
实战篇
笔记(七)文章目录Redis
实战篇
笔记(七)前言达人探店发布和查看探店笔记点赞点赞排行榜好友关注关注和取关共同关注关注推送关注推荐的实现总结前言本系列文章是Redis
实战篇
笔记的最后一篇
Mayphyr
·
2023-12-05 08:16
redis
笔记
数据库
Android二维码扫描开发(一):实现思路与原理
Android二维码扫描开发(一):实现思路与原理现在二维码已经非常普及了,那么二维码的扫描与处理也成为了
Android开发
中的一个必要技能。
Web小甜甜
·
2023-12-05 08:26
android
数码相机
android开发
的app选择图片后闪退
在
Android开发
过程中,可能会遇到选择图片后应用程序崩溃的情况。这种情况可能会使开发者非常困惑并且浪费很多时间。但是,如果你了解这种崩溃的原因,你就可以快速的解决它。
沅霖
·
2023-12-05 05:23
Android
android
android ANR异常分析技巧总结
2019独角兽企业重金招聘Python工程师标准>>>前言ANR异常是
android开发
中比较常见的异常之一,最近为了看ANR异常,差了不少资料,现在做一个总结。
weixin_34362991
·
2023-12-05 03:43
移动开发
java
数据库
「GPT虚拟直播」
实战篇
二|无人直播间如何接入虚拟人
摘要虚拟人和数字人是人工智能技术在现实生活中的具体应用,它们可以为人们的生活和工作带来便利和创新。在直播间场景里,虚拟人和数字人可用于直播主播、智能客服、营销推广等。接入GPT的虚拟人像是加了超强buff,具备更强大的自然语言处理能力和智能对话能力,可以实现更加智能化、自然化的人机交互。直播主播:虚拟人可以作为直播间的主播角色,通过与粉丝的对话和互动,提高粉丝的互动效果和兴趣代替客服:数字人可以作
Wing_0517
·
2023-12-05 02:39
ChatGPT
gpt
人工智能
Android Studio Giraffe版本遇到的问题
背景上周固态硬盘挂了,恢复数据之后,重新换了新的固态安装了Win11系统,之前安装的是AndroidStudio4.x的版本,这次也是趁着新的系统安装新的
Android开发
工具。
全栈极简
·
2023-12-04 23:37
android
studio
android
ide
前言
写这个专题的目的因为作为一个
android开发
工程师,如果不了解Java常用的数据结构和算法的话,那我相信他是进不了大公司的。一般大公司的android面试经常会问一些这方面的问题。
斌斌爱学习
·
2023-12-04 23:02
实战篇
:带着大家用鸿蒙HarmonyOS做项目
前言本文将会带着大家做一个完整的项目,但是不包含后端,如果需要后端云开发的话,后期再给大家补上本来最开始是想带着大家做鸿蒙官方的CodeLabs的,但是我看现在网上已经出了很多教程,尤其是机构,他们到时候应该会以视频教学的方式带着大家做,所以我就不做CodeLabs了,决定自己做一个单出的Demo,因为自己做的话需要设计等因素,所以拖了蛮长时间的登陆页面我们新建项目,选择空模板就行了,创建完是这个
码中之牛
·
2023-12-04 22:53
移动开发
OpenHarmony
鸿蒙
harmonyos
华为
OpenHarmony
移动开发
ArkTS
Android 运用 Kotlin 委托实现 dataBinding 双向数据绑定
在
Android开发
中,Kotlin委托(Delegation)可以与dataBinding库结合使用,实现双向数据绑定。
wk灬丨
·
2023-12-04 20:58
android
kotlin
android jetpack 简书,
Android开发
jetpack库之DataBinding简单使用(一)
2018年谷歌I/O,Jetpack横空出世,官方介绍如下:Jetpack是一套库、工具和指南,可帮助开发者更轻松地编写优质应用。这些组件可帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码上。1.构建环境在app根目录的build.gradle中加入DataBinding配置:dataBinding{enabled=true}2.基本使用DataBind
weixin_39860201
·
2023-12-04 20:28
android
jetpack
简书
【
android开发
-13】android中RecycleView的详细用法介绍
1,RecycleView的基本用法RecyclerView是Android中一个强大的可重用和可高度自定义的组件,常用于在Android应用中显示大量数据。以下是在Android中使用RecyclerView的基本步骤:1,添加依赖:在项目的build.gradle文件中添加对RecyclerView的依赖。dependencies{implementation'com.android.supp
孤舟簔笠翁
·
2023-12-04 20:36
android应用开发
android
【
android开发
-14】android中fragment用法详细介绍
1,fragment是什么?Fragment是Android中的一种组件,它在Android3.0(API级别11)及以后的版本中引入。Fragment可以用来在Activity中添加一个或多个具有自己的用户界面的片段。它们可以与Activity进行交互,并且可以在运行时动态添加或删除。Fragment具有自己的生命周期,可以接收属于它自己的输入事件,并且可以在Activity运行期间独立地操作每
孤舟簔笠翁
·
2023-12-04 20:02
android应用开发
android
Android开发
,JNI开发项目创建
文章目录
Android开发
,JNI开发项目创建1.jni是什么
Android开发
,JNI开发项目创建创建工程1.jni是什么使得java可以访问底层c语言,java本地化接口,是桥梁。
qfh-coder
·
2023-12-04 18:26
Android
framework
android
java
c++
c语言
如何看待 Android 面试却是 Java 面试官?
前段时间有个朋友公司的Android客户端bug多多,找了个新的
Android开发
来接手,他自己不懂技术,想让我帮个眼看看新
枪哥玩转嵌入式
·
2023-12-04 17:58
单片机
编程
嵌入式
单片机
51单片机
12.1_黑马Redis
实战篇
Redis优化秒杀&Redis消息队列实现异步秒杀
目录
实战篇
22
实战篇
23
实战篇
24
实战篇
25
实战篇
26
实战篇
27
实战篇
28
实战篇
29
实战篇
30
实战篇
22将任务分布给不同的线程去做,可以加快程序运行速度。放到lua脚本,保证原子性。
simplesin
·
2023-12-04 16:51
redis
缓存
java
12.2_黑马Redis
实战篇
达人探店&好友关注
目录
实战篇
03thinking:提取公共部分为一个方法的快捷键?thinking:redis中的ismember?thinking:BooleanUtil.isTrue?
simplesin
·
2023-12-04 16:51
redis
笔记
缓存
java
后端
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他