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-
断点续传
简介其实断点续传的原理很简单,从字面上理解,所谓断点续传就是从停止的地方重新下载。断点:线程停止的位置。续传:从停止的位置重新下载。用代码解析就是:断点:当前线程已经下载完成的数据长度。续传:向服务器请求上次线程停止位置之后的数据。原理知道了,功能实现起来也简单。每当线程停止时就把已下载的数据长度写入记录文件,当重新下载时,从记录文件读取已经下载了的长度。而这个长度就是所需要的断点。httpURL
有腹肌的豌豆Z
·
2023-12-25 16:49
《垃圾分类,从认识垃圾分类开始》
当然,这其中最严重的问题当属
未分类
投放。随着垃圾分类倡议的发起,我们可以看到各个城市、地区的
小可乐的妈妈
·
2023-12-24 19:53
Android-
推荐一个RecyclerView悬浮头部(StickyItemDecoration)
图片来源网络,入侵必删在日常Android列表开发当中,我们可能会遇到以下的需求:我们在滑动列表的时候,头部View置顶不可以滑动.我刚好看到有一个开源库可以帮我们快速实现,分享出来希望能提高看文章的小伙伴的开发效率.StickyItemDecorationStickyItemDecoration有两个特性:粘性头部是放置在RecyclerView外面的View,对比之前绘制出来的粘性头部,能显示
阿博聊编程
·
2023-12-23 18:50
flutter + firebase 云消息通知教程 (
android-
安卓、ios-苹果)
如果能看到这篇文章的一定已经对手机端的消息推送通知有了一定了解。国内安卓厂商这里不提都有自己的FCM可自行查找。(国内因无法科学原因,不能使用谷歌服务)只说海外的。目前adnroid和ios推送消息分别叫FCM和APNs。这里通过google的firebase分别向两个平台同时推送消息只需要配置一套服务便可以。(firebase推送消息服务免费-它除消息推送还有很多服务收费+)跟多产品了解http
玫瑰花开一片一片
·
2023-12-22 19:46
flutter
xcode
android
ios
navicat连接1045
navicat连接1045https://blog创建时间:2019年3月10日(星期天)中午12:00|分类:
未分类
|字数:133|另存为...
往事love随缘
·
2023-12-21 13:31
Android-
记录怎么用webView加载含有base64格式图片的html片段
最近遇到个问题Android里面用webView加载含有base64格式图片的html,很多人可能可以直接加在使用下面这种方法,但是运行之后你会发现里面的base64格式图片显示不出来。webview.loadData(Html.fromHtml(content).toString(),"text/html","UTF-8");看网上的说有的方法是把里面的base64格式的图片先转换成图片然后再存
大千世界小书童
·
2023-12-20 19:20
Android-
实现股票、课程表、Excel等上下左右滑动效果(左边的栏目固定,右边能够上下左右滑动)
Android-
实现股票、课程表、Excel等上下左右滑动效果(左边的栏目固定,右边能够上下左右滑动)要实现的效果图如下3867126-a4c0802d00d1e8de.gif这个也是按照别人的思路解决的
wu_kangjie
·
2023-12-20 10:17
Android-
高效加载大图
Android高效加载大图前言读取位图尺寸和类型将按比例缩小的版本加载到内存中前言图片有各种形状和大小。在很多情况下,它们的大小超过了典型应用界面的要求。例如,系统“图库”应用会显示使用Android设备的相机拍摄的照片,这些照片的分辨率通常远高于设备的屏幕密度。但是手机中每个应用的内存是有限的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。理想情况下只希望在内存中加载较低分
tracydragonlxy
·
2023-12-19 00:38
Android
android
大图
Bitmap
OOM
Android-
推荐一个与H5交互的库(JsBridge)
图片来源网络,入侵必删最近项目当中,需要与H5进行交互。如果快速实现需求呢?虽然很多框架都支持,但是我们前端大佬指定要使用JsBridge来进行交互。JsBridge这个开源库在Java和JavaScript之间架起了一座桥梁,它提供了从js调用java代码和从java调用js代码的安全便捷的方式。导入项目repositories{//...maven{url"https://jitpack.io
阿博聊编程
·
2023-12-18 06:54
Android-
入门学习笔记-数组、列表、循环和自定义类
本课示例代码数组(array),是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。原始数据类型名小写,对象数据类型名首字母大写索引/下标从0开始数组创建后长度固定。闹钟设置周几重复,可用布尔型数组。如果你想参考其他资源,了解如何创建和初始化数组,请参阅这篇文章。如果你想要进一步练习下数组内容,请参阅C
weixin_30700099
·
2023-12-17 17:56
java
移动开发
PHP将图片转base64编码以及base64图片转换
PHP将图片转base64编码以及base64图片转换创建时间:2019年5月20日(星期一)中午1:50|分类:
未分类
|字数:93|另存为...
往事love随缘
·
2023-12-16 02:04
Android-
自定义View-View类初步认识
自定义View的一些方式有必要了解一下(来自网友的总结):通常情况下,Android实现自定义控件无非三种方式。Ⅰ、继承现有控件,对其控件的功能进行拓展。Ⅱ、将现有控件进行组合,实现功能更加强大控件。Ⅲ、重写View实现全新的控件首先,我们要明白在什么样的情况下,需要重写View来实现一种全新的控件,一般当我们遇到了原生控件无法满足我们现有的需求的时候,我们此时就可以考虑创建一个全新的View来实
MonkeyLei
·
2023-12-06 20:00
关于
Android-
类加载
之前的文章说过JVM中负责将我们编写的.java文件翻译成.class字节码文件。而类要先经过JVM的ClassLoader(类加载器)加载到JVM中然后再存储到运行时数据区最后经过执行引擎执行类中相应的方法,最后转化成机器码交给系统执行。本文要讲的就是Android中的ClassLoader(类加载器)。要讲Android中的ClassLoader,就要先讲Android中的虚拟机。由于Andr
JackDaddy
·
2023-12-05 02:35
Android-
自定义View-Canvas-Paint setAlpha() 无效
在使用Paint时候下面两个方法都调用了Paint.setAlpha()Paint.setColor()setColor()Setthepaint'scolor.Notethatthecolorisanintcontainingalphaaswellasr,g,b.This32bitvalueisnotpremultiplied,meaningthatitsalphacanbeanyvalue,r
MonkeyLei
·
2023-12-04 05:35
php使用ffmpeg获取上传的视频的时长,码率等信息
php使用ffmpeg获取上传的视频的时长,码率等信息创建时间:2019年6月3日(星期一)下午5:14|分类:
未分类
|字数:1970|另存为...
往事love随缘
·
2023-12-04 00:57
Android-
网络请求库okhttp源码阅读随笔
一:先看看okhttp简单的配置以及使用:1.在app的module中先配置依赖implementation'com.squareup.okhttp3:okhttp:3.10.0'2.okhttp执行网络请求调用方式:异步请求调用Call.enqueue();同步请求调用Call.execute()Activity二:框架基本流程源码剖析由于OkhttpClient内部有非常复杂且多的参数配置,作
wuri
·
2023-12-03 11:44
2资产安全
存档需保留多长时间(4)处置数据真正被销毁及其被正确销毁2.2数据分类商业公司的信息敏感级别:机密confidential、隐私、敏感、公开军事机构的信息敏感级别:绝密、秘密secret、机密、敏感但
未分类
瞌睡虫zZ
·
2023-11-30 19:51
CISSP
安全
3-性能分析-
android-
基于Choreographer渲染机制详解
3-性能分析-
android-
基于Choreographer渲染机制详解一:主线程运行机制的本质1>引入Vsync之前2>引入Choreographer二:Choreographer简介1>从Systrace
45度看我
·
2023-11-30 09:41
性能分析
android
性能优化
Android-
使用Intent传递数据
Android-
使用Intent传递数据在通过intent来启动Activity,Service,发送广播时候,可以传递一些附加数据。
一杯冰可乐_
·
2023-11-30 00:04
每天一个知识点
Android基础
android
kotlin
文章大杂烩 - 收藏集 - 掘金
若有谬误请多多赐教,另外如果希望了解更多机器学习&深度学习的资料可以参考笔者的面向程序猿的数据科学与机器学习知识体系及资料合集以及程序猿的数据科学与机器学习实战手册...程序员谈求职系列之常见的求职误区-
Android
weixin_34290352
·
2023-11-29 17:18
面试
后端
前端
ViewUI
Android-
视频播放适配刘海屏一
做事就像一张大网,只有你走的够远,走的路够多,才能知道下个正确的节点在哪昨天公司测试大佬提出个问题,公司项目在oppo的刘海屏上,播放的控制器被刘海盖住了。如图:企业微信截图_15645436175541.png看到这个首先想到的是再把距离调下点,但是这不是根除问题的方法,所以弃用该方法。直接介绍我的解决办法:项目用的是ijkPlayer,播放器有个控制器,在控制器布局中添加一个topView,如
h_f
·
2023-11-29 00:45
android微信小程序自动填表_微信小程序自动化,记录趟过的坑!
项目思想:关键字+数据驱动混合测试基于
Android-
微信小程序自动化的关键是:webview的切换对于微信App来说如何从NATIVE切换到webview的过程测试版本信息1.微信版本:7.0.212
李宏韬
·
2023-11-28 11:03
android多线程安全问题,
Android-
多线程安全问题-synchronized
先看一个售票案例Demo,多线程程序对共享数据操作引发的安全问题:packageandroid.java.thread09;/***售票线程*/classBookingimplementsRunnable{/***模拟票的总算10张票*/privateintticket=10;@Overridepublicvoidrun(){while(true){if(ticket>0){//让线程在这里停一下
luckyton
·
2023-11-28 08:06
android多线程安全问题
第一次构建Flutter项目一直卡在Initializing gradle...
,和模拟器运行白屏问题本人测试发现没有效果,于是找到了第二种解决方案,亲测有效2.修改gradle下载地址找到项目中的
android-
>gradle->wrapper->gradle-wrapper.properties
我是黄教主啊
·
2023-11-26 13:23
Flutter 目录结构和项目资源
myapp┬├
android-
包含Android特定的文件。├build-存储iOS和Android构建文件。├ios-包含iOS特定的文件。├lib-应用源文件。┬└src-包含额外的源文件。
iwakevin
·
2023-11-26 08:40
Android-
图片加载库 Coil 介绍
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutineimageloader,即协程图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。该具有轻量(只有大约1500个方法)、快、易于使用、更现代的API等优势。它支持GIF和SVG,并且可以执行四个默认转换:模糊,圆形裁剪,灰度和圆角。并且是全用Kotlin编写,如果你是纯Kotlin项
我爱田Hebe
·
2023-11-25 00:17
安装宝塔linux
宝塔创建时间:2019年3月10日(星期天)中午12:19|分类:
未分类
|字数:623|另存为...
往事love随缘
·
2023-11-22 13:25
Android-
序列化-Serializable/Parcelable
Android-
序列化-Serializable/Parcelable学习自《Android开发艺术探索》序列化漫谈IPC的首要目的是传输数据,当然不能仅仅是传输一些基础数据了,毕竟基础数据承载的信息非常少
weixin_33824363
·
2023-11-21 22:30
java
移动开发
宝塔面板mysql怎么用navicat 连接数据库
宝塔面板mysql怎么用navicat连接数据库呢创建时间:2019年3月10日(星期天)中午12:01|分类:
未分类
|字数:90|另存为...
往事love随缘
·
2023-11-21 04:57
宝塔面板安装memcached
宝塔面板安装memcached创建时间:2019年6月13日(星期四)下午2:18|分类:
未分类
|字数:2027|另存为...
往事love随缘
·
2023-11-20 09:34
Android-
蓝牙开发:解决华为P40(鸿蒙系统)搜索不到蓝牙设备
参考:
Android-
蓝牙开发:解决搜索不到蓝牙设备_van久的博客-CSDN博客_android蓝牙不能搜索现象:之前用java开发的一个APP,一直都是用华为的荣耀6plus来调试,运行得非常好,APP
zhuohui307317684
·
2023-11-17 13:46
安卓APP开发
android
harmonyos
华为
统信UOS Linux操作系统下怎么删除某个程序在开始菜单或桌面的快捷方式
虽然提供了分类展示的能力,但无论是分类方式还是
未分类
方式,都不能像windows一样将这些快捷方式按厂商分文件夹管理,上图就是笔者电脑上
未分类
展示的部分快捷菜单,下图是笔者电脑上分类为“办公学习”的分类内的快捷菜单内容
LaoYuanPython
·
2023-11-17 07:59
老猿Python
国产信创之光
linux
国产操作系统
开始菜单
UOS统信操作系统
Android-
如何避免以及定位内存泄漏?
目录非静态内部类的静态实例Handler使用不当导致内存泄露Context使用不当导致内存泄露资源对象未关闭(输入输出流、Cursor等)静态View导致泄露WebViewBitmap监听器未关闭非静态内部类的静态实例非静态内部类会持有外部类的引用,如果非静态内部类的实例也是静态的,就会长期持有外部类的引用,无法被系统回收,解决办法:使用静态内部类Handler使用不当导致内存泄露Handler导
吴唐人
·
2023-11-11 18:18
面试
内存泄漏
定位
内存优化
EEG公开数据集介绍
情绪识别1.3误差相关电位(ErrP)1.4视觉诱发电位(VEP)1.5事件相关电位[ERP]1.6慢皮质电位(SCP)1.7静息状态1.8音乐和脑电图1.9眨眼/运动1.10杂项1.11临床脑电图2其余
未分类
的数据集
sjx_alo
·
2023-11-11 01:15
运动想象
脑机接口
深度学习
深度学习
python
人工智能
EEG
数据集
Android-
友盟三方登录与分享
前言最近项目中又一次需要集成友盟的三方登录与分享,之前没有记录过,所以这次来写一下…准备工作1.注册友盟账号创建应用,获取key:申请地址http://www.umeng.com2.对对应的平台(腾讯、微信、新浪等等)申请第三方账号,获取key和密码集成步骤因为shareSDK分享与第三方登录集成方式类似(共用jar包),所以我就一起说了。1.下载shareSDK分享的SDK下载地址:https:
秦子帅
·
2023-11-09 10:36
Andorid干货
友盟分享
友盟第三方登录
shareSDK分享
第三方登录
Android-
如何为应用拉起前台服务
最近做的一个需求需要应用能在关闭或者进程杀掉的情况下依然可以接收通知并根据通知条件拉起应用。考虑此场景应最大程度为应用保活,由于8.0之后android禁止应用在后台拉起服务,尝试拉起一个前台服务。拉起前台服务的过程还需要设置一个通知,可将通知设置为常驻。AndroidManifest.xml注册服务前台服务:会在通知一栏显示ONGOING的Notification,当服务被终止的时候,通知一栏的
汤面不加鱼丸
·
2023-11-09 08:04
android
android
studio
ide
Android-
为应用添加widget小组件
最近在实现为应用程序添加小组件的功能,记录一下开发过程。1.添加一个小组件模板设置组件类名称,其他属性按需求设置,这些属性在生成的文件中也可修改工程main目录下会生成类文件,res目录下生成资源文件,涉及文件如下重复上述操作可为应用添加多个小组件多个小组件时,为小组件设置名称是通过AndroidManifest中添加的这一段实现,label为widget设置了标签
汤面不加鱼丸
·
2023-11-09 08:34
android
java
Android-
动态加载插件资源,皮肤包的实现原理
原创-转载请注明出处Android动态加载插件资源最近在看app的换肤功能。简单的来说就是动态读取插件apk中的资源,需要进行换肤的控件所用到的资源在主apk和插件apk中各维护了一份,且资源名称相同。插件听起来高大上,但其实就是一个apk文件。所以我们所要做的,就是怎么样能让插件中的资源加载进本地,并且读取到。Resource的创建在app内部加载资源使用的是context.getResourc
程序猿Jeffrey
·
2023-11-06 13:03
Flutter-自定义短信验证码
可以说是直接把原生的绘制代码复制粘贴到Flutter项目中,kt修改为dart,实现样式还是下面四种:表格类型方块类型横线类型圈圈类型所以这里就不在阐述实现思路了,你也可以直接查看Android版本,点击
Android
龙之音
·
2023-11-06 06:50
android-
性能优化-so优化
个人总结,因为项目开发的原因,需要ndk开发一部分功能,并打包成so使用,在打包so过程中发现生成的so过大,如下图有15M的样子,很大。所以决定看一些so优化相关的知识。图1这是我通过cmake方式直接在as上运行出来生成的so,研究以后才知道,so还有debug和release包的区分,上面这个就是debug的so。在as上task->other->图2点击这个方式build会生成releas
卍W卍X卍
·
2023-11-05 17:10
Android-
指纹登录
Android6.0后且硬件支持!主要功能:1.实现密码登录和指纹登录相互切换2.检测设备是否支持指纹验证主要用到系统Api-FingerprintManager3.指纹验证失败后错误提示4.关闭指纹登录5.检测系统指纹库发生变化后的处理源码GitHub地址:https://github.com/haganWu/FingerprintLoginDemo
HaganWu
·
2023-11-05 13:24
[PHP]魔众文档管理系统 v4.3.0
魔众文档管理系统发布v4.3.0版本,新功能和Bug修复累计8项,新增
未分类
无标签等特性,系统常规迭代。
软希源码
·
2023-11-05 05:24
软希网源码下载
魔众文档管理系统
v4.3.0
Android-
第五节Menu菜单详解
目录一、Menu背景二、Menu使用步骤1.创建menu2.设计menu3.重写menu逻辑代码4.运行效果:一、Menu背景手机毕竟和电脑不同,它的屏幕空间非常有限,因此充分地利用屏幕空间在手机界面设计中就显得非常重要了。如果你的活动中有大量的菜单需要显示,这个时候界面设计就会比较尴尬,因为仅这些菜单就可能占用屏幕将近三分之一的空间,这该怎么办呢?不用担心,Android给我们提供了一种方式,可
夏屿_
·
2023-11-04 19:39
Android
Studio(入门)
android
java
apache
Android-
推荐一个TextView效果开源库( SuperTextView)
图片来源网络,入侵必删我最近发现一个能够实现多种效果的TextView开源库,这篇博客分享给看文章的小伙伴,希望能帮你们提高开发效率以及提升自己App的用户体验感。SuperTextViewSuperTextView一个简单的控件元素,但却不仅仅是一个控件。它生而灵动多变,强大的内嵌逻辑,为你持续提供丰富多彩却异常简单的开发支持。他的特性:为View设置圆角支持单独控制每一个圆角为View添加边框
阿博聊编程
·
2023-11-04 19:02
Android-
样式系统---主题背景属性满满干货指导
程序员职业生涯真的很短吗?不短,我就是明证!我今年44岁,世界500强公司,编程20年,软件技术专家,一直都在编程一线,从来离开过。技术上,我深入的使用过Java、.net、Js等等。也许吧,我勉强算的上一个“全栈工程师”。我看好多回答里说,程序员之所以干不长,那是因为经验不值钱,老程序员和年轻人没有区别,还不能加班,所以自然不受老板待见。我特别不理解,这么荒谬,不合逻辑的言论为什么还会有人相信。
阿里springboot学习笔记
·
2023-11-04 18:40
程序员
android
移动开发
经验分享
android ui flutter,
android-
如何在运行flutter应用程序时解决’dart:ui’错误?
Below错误发生在我尝试运行我的第一个flutter应用程序时.file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart:5:8:Error:Notfound:'dart:ui'import'dart:ui'showImageFilter;^file:///Volume
SummerLogic
·
2023-11-04 11:39
android
ui
flutter
ShareSDK微信没有回调问题解决
Android-
微信-回调微信没有回调?微信回调:这个WXEntryActivity.java类必须要在wxapi下,wxapi必须要在您的工程的包名package下。
被时光移动的城
·
2023-11-04 06:23
Android-
架构新组件---让天下没有难做的-App,android开源输入法
如果我们的组件需要强绑定声明周期,那么只需要借助Lifecycle去监听生命周期的状态和事件即可,再也不用覆写各种回调方法了。下面将要讲到的LiveData和ViewModel都是Lifecycle-AwareComponents,它们都用到了Lifecycle。Android生命周期管理不当带来的最大问题就是内存泄露,举一个我们经常遇到的场景:一个异步任务(比如网络请求)持有了UI元素的引用,只
m0_64603743
·
2023-11-02 21:44
程序员
面试
android
移动开发
Android-
架构新组件---让天下没有难做的-App,Android架构组件Room功能详解
Jetpack不属于AndroidFramework,不是Android开发的必需品,它只是应用层开发的一种辅助手段,帮我们解决了一些常见问题,比如版本兼容、API易用性、生命周期管理等。其中Architecture部分的组件(AndroidArchitectureComponents,以下简称AAC)组合起来形成了一套完整的架构解决方案,在没有更好的方案被发明出来之前,我们姑且把AAC当做And
读读金典
·
2023-11-02 21:44
程序员
面试
移动开发
android
Android-10、11-存储完全适配(上)
前言存储适配系列文章:
Android-
存储基础Android-10、11-存储完全适配(上)Android-10、11-存储完全适配(下)Android-FileProvider-轻松掌握上篇文章分析了
小鱼人爱编程
·
2023-11-01 11:31
Android
进阶
android
sqlite
上一页
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
其他