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
组件化
简单的开发架构是按照功能模块进行拆分,也就是
Android
开发中的moudle,每个功能模块就是一个moudle,每个功能的代码都在自己所属的moudle中添加,这样的设计在各个功能相互比较独立的情况下是比较合理的
你有什么不可Salute
·
2024-02-11 13:07
Android
Compose 动画使用详解(八)Animatable的使用
前言前面介绍了Compose的animateXxxAsState动画Api的使用,以及如何通过animateValueAsState实现自定义animateXxxAsState动画Api,如何对动画进行详细配置从而达到灵活的实现各种动画效果。本篇将为大家介绍更底层的动画Api:AnimatableAnimatable在前面介绍animateXxxAsState的时候我们跟踪源码发现其内部调用的是a
我爱田Hebe
·
2024-02-11 13:52
Android
蓝牙 IOS ANCE协议介绍 - 史上最详细
一:BLE-ANCS协议介绍1、ANCS(AppleNotificationCenterService)是IOS系统中的一个通知服务,使用该服务的方式为,设备连接手机后,设备上的GATT客户端发现IOS手机端上的ANCS服务,并且使能其通知源Characteristics的notifys功能,之后IOS系统就会通过ble推送消息给设备。2、通常推送的消息仅仅是一个简短通知,比如通知有一个社交消息,
知识分享小达人
·
2024-02-11 13:56
Bluetooth
手机
平板
穿戴知识分享
hfp
ble
蓝牙
bluetooth
ble
android
hfp
BLE蓝牙开发 ANCS服务开发
在手表应用中,随着应用的复杂程度越来越高,通常离不开消息提醒的智能推送,所以这里主要针对ANCS做讲解,这是APPLEIOS系统的规范,
android
要想实现类似功能,一般采用私有协议方式,没有统一规范
TomWang-0214
·
2024-02-11 13:25
MCU
BLE
RTK
ANCS
BLE
IOS
Android
_视图透明度计算及常用颜色对照表
一、颜色透明度的计算:
Android
中颜色值的一般格式为:#AARRGGBB,其中AA是透明度,RRGGBB是颜色。也可以直接写为#RRGGBB,省略了AA,默认为FF。
书虫大王X
·
2024-02-11 13:42
Android
中的异步处理技术之IntentService
目录定义IntentService为Service的子类,它能够进行耗时任务。原理IntentService具有和Service一样的生命周期,同时提供了在后台线程中处理异步任务的机制,与HandlerThread类似,IntentService也是在一个后台线程中顺序执行所有任务,我们通过给Context.startService传递一个Intent类型的参数可以启动IntentService的
itfitness
·
2024-02-11 12:19
Adnroid文件存储路径getFilesDir()与getExternalFilesDir的区别
并且在API6.0之后,根目录文件存储是需要用户授权的,就算你在
Android
Ma
皓皓amous
·
2024-02-11 12:45
Android
Studio c/c++代码中不识别NULL的处理
我们在NDK开发过程中,c/c++可能不能识别NULL是因为我们没有引入#include。
葫芦娃DayDream
·
2024-02-11 12:40
导入appcompat-v7编译失败的问题
但是googlemap需要用到getSupportFragmentManager这个appcompat-v7包提供的方法,以为只是简单的在build.grade里加上一句compile('com.
android
.support
鼻涕虫肉肉
·
2024-02-11 12:41
期待已久,Flutter 1.0 正式发布!
这是一个基于Dart的移动开发平台,旨在帮助开发者在iOS和
Android
两个平台上开发高质量的原生应用界面。
OSC开源社区
·
2024-02-11 12:56
App里如何获取gradle里的配置信息?
在
Android
开发中我们一般需要在app里获取gradle里的配置信息:1.在程序里使用gradle里的配置项,2.在resouce里使用gradle里的配置项?
蔡振辉
·
2024-02-11 11:03
[免费专栏]
Android
安全之
Android
so文件分析「详细版」
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大少走了弯路,也就错过了风景,无论如何,感谢经历转移发布平台通知:将不再在CSDN博客发布新文章,敬请移步知识星球感谢大家一直以来对我CSDN博客的关注和支持,但是我决定不再在这里发布新文章了。为了给大家提供更好的服务和更深入的交流,我开设了一个知识星球,内部将会提供更深入、更实用的技术文章,这些文章将更有价值
橙留香Park
·
2024-02-11 11:49
网络安全
渗透测试
信息安全
浅谈MVC、MVP、MVVM架构模式
Android
架构模式——MVC、MVP、MVVM实战mvc(model-view-controller)概念解释:MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller
蜗牛是不是牛
·
2024-02-11 11:59
如何在没有 USB 数据线的情况下使用
Android
Studio 在手机中安装
Android
应用程序
成功搭建一个
Android
项目,写下必要的代码后,接下来的任务是在模拟器或手机上运行应用程序,测试应用程序是否运行良好。
Android_开发
·
2024-02-11 11:45
Android
GreenDao配置以及使用
build.gradle文件加入buildscript{repositories{google()jcenter()mavenCentral()//添加代码仓库步骤1}dependencies{classpath"com.
android
.tools.build
阿祖_
·
2024-02-11 11:31
Android
播放器相关开源项目
Explayer是Google一个开源的,APP等级的媒体API,包含library和demoijkplayer是Bilibili发布的基于FFplay的轻量级
Android
/iOS视频播放器。
主音King
·
2024-02-11 11:00
android
开发百度地图api 地理编码&反地理编码 之重写的onGetGeoCodeResult()方法根本就没执行解决方法
只需要重写onGetGeoCodeResult(GeoCodeResultresult)和onGetReverseGeoCodeResult(ReverseGeoCodeResultresult)就可以对正反编码进行自定义处理根据地址得到经纬度:根据经纬度得到地址:得到一个geoCoder之后重写onGetGeoCodeResult后发现没有执行,只需要将geoCoder.geocode(newG
beizhi
·
2024-02-11 10:05
CMakeList方式编译JNI
Android
官方目前也是推荐使用CMakeList的方式来配置编译JNI既然是CMakeList,那先来看一下:#指定需要CMake的最小版本cmake_minimum_required(VERSION3.4.1
编程的猫
·
2024-02-11 09:23
xamarin开发安卓程序上架收费吗
xamarin开发安卓程序上架收费吗Xamarin是一款跨平台应用程序开发工具,可以开发iOS、
Android
和Windows等多种操作系统的应用程序。
专注VB编程开发20年
·
2024-02-11 09:47
android
使用导航组件: 对话框目的地 | MAD Skills
image这是一个新的系列文章,我们称之为"Modern
Android
Development技巧",简称为"MADSkills"。
谷歌开发者
·
2024-02-11 08:57
Android
开发-UI布局的使用
View和ViewGroup1.View在Andorid应用程序中,UI元素称为View,它们都继承了
android
.view.View类。View有众多的子类,包括ViewGr
IM不知
·
2024-02-11 07:41
Android
混编框架 (2)
这里我对WebViewClient进行了封装,目的在于重写shouldOverrideUrlLoading方法,对web端发起请求按schema进行区分,区分为http请求和我们对原生方法的请求,publicclassSpWebViewClientextendsWebViewClient我们创建一个SpWebViewClient来继承WebViewClient,也就是WebViewClient进行
zidea
·
2024-02-11 06:22
Launcher进程启动流程
1、LauncherLauncher作为
Android
系统的桌面,它的作用有两点:作为
Android
系统的启动器,用于启动应用程序;作为
Android
系统的桌面,用于显示和管理应用程序的快捷图标或者其它桌面组件
安安_660c
·
2024-02-11 05:51
解决Error:
android
-apt plugin is incompatible with the
Android
Gradle plugin问题
当
Android
Studio升级到3.0后,添加apt插件就会出现以下错误:image解决方法就是:使用annotationProcessor进行配置1、将Project下的build.gradle中将对应插件的
不一样的王小同
·
2024-02-11 05:30
Android
WebView 无法调用微信客户端支付
https://www.jianshu.com/p/acb548cdd268
Android
WebView调起H5支付,提示商家参数格式有误网上都说手动的在
Android
WebView中添加头referer
ControlTower
·
2024-02-11 05:26
Android
app对接支付宝电子发票功能
上一篇介绍了对接微信电子发票的功能里面大致介绍了业务逻辑环境配置和一部分核心代码https://www.jianshu.com/p/51810ed2f0fc今天来实现对接支付宝的电子发票功能业务场景差不多第三方app唤醒支付宝的电子发票列表选择发票导入第三方app现在让我们跟着官方文档来进行开发吧1请求链接支付宝的电子发票功能是通过外部scheme链接来调用的请求链接可以通过webview的方式加
Dirtykk
·
2024-02-11 05:46
【小沐学GIS】基于
Android
绘制三维数字地球Earth(OpenGL)
三维数字地球系列相关文章如下:1【小沐学GIS】基于C++绘制三维数字地球Earth(OpenGL、glfw、glut)第一期2【小沐学GIS】基于C++绘制三维数字地球Earth(OpenGL、glfw、glut)第二期3【小沐学GIS】基于C++绘制太阳系SolarSystem(OpenGL、glfw、glut)4【小沐学GIS】基于OpenSceneGraph(OSG)绘制三维数字地球Ear
爱看书的小沐
·
2024-02-11 05:56
Android
GIS
OpenGL
android
地球
opengl
glfw
glut
gis
opengl
es
Failed to find build tools revision 29.0.2 -
Android
Studio
当运行
android
项目时,有可能遇到Failedtofindbuildtoolsrevisionxxx错误解决方法去到
Android
Studio-SDKManaer-SDKTools下选择相应的版本下载即可
回不去的是故乡
·
2024-02-11 04:55
在Mac上安装Gradle,以及Idea使用Gradle
最近在用
android
studio使用命令行打包的时候出现bashgradlecommandnotfound这个问题,其实也就是因为自己唑gradle的环境变量给弄丢了。。
三也视界
·
2024-02-11 03:47
自定义Dialog样式
实现BaseDialog.javaimport
android
.app.Dialog;import
android
.content.Context;import
android
.content.DialogInterface
WangGavin
·
2024-02-11 01:42
【
Android
】Fragment之间数据传递的三种方式
一、简介在进行
Android
开发过程中我们知道Activity的重要性,但是自
android
3.0之后,
android
中出现的Fragment重要性其实不亚于Activity,今天简单的介绍一下Fragment
清风兑酒
·
2024-02-11 01:19
Android
解决java.lang.NoSuchMethodError: No virtual method into报错问题过程
E/
Android
Runtime:FATALEXCEPTION:mainProcess:com.sami91sami
龙旋之谷
·
2024-02-11 01:46
delphi
收到邀请,要求用Delphi做
Android
的App,郁闷之极,这些老外为啥总要我做不熟悉的东西呢。
cppUncleSix
·
2024-02-11 01:40
Unity : Timeout while trying to pause the Unity Engine.应用闪退问题修复
需要改为调用
Android
原生接口,代码如下:activity.finish();
android
.os.Process.killProcess(
android
.os.Process.myPid());System.exit
ChrisZhao520
·
2024-02-11 00:51
unity
android
ANR问题定位及优化
一、前期基础知识储备(1)ANR错误定义:在
Android
上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作“应用程序无响应”(ANR:ApplicationNotResponding
Chin_style
·
2024-02-11 00:20
开发要求-线程
ANR
ANR优化
ANR定位
Android
自定义后台打印服务
接前一篇文章(
Android
调用系统默认打印机并反射获取打印任务状态https://blog.csdn.net/yan1348/article/details/90666657)所说,完全按照系统默认的打印流程是有缺陷的
严明阳
·
2024-02-11 00:20
android
android后台打印服务
简单研究
Android
View绘制三 布局过程
2015-07-2817:29:19这一篇主要看看布局过程一、布局过程肯定要不可避免的涉及到layout()和onLayout()方法,这两个方法都是定义在View.java中,源码如下:1/**2*Assignasizeandpositiontoaviewandallofits3*descendants4*5*Thisisthesecondphaseofthelayoutmechanism.6*
weixin_30772105
·
2024-02-11 00:50
移动开发
java
android
客户端socket轮询读取服务器数据,
Android
socket与服务器通讯及心跳链接的实现...
在项目中,有以下需求:
Android
客户端向服务器发送数据,收到服务器返回的数据发送成功标识后,客户端即与服务器创建数据一来一往的心跳链接,若服务器端断开时,客户端接收到通知,关闭Service中止发送数据
兔肉菌
·
2024-02-11 00:19
Android
---ANR问题分析
ANR分析ANR问题线上监控ANR概念ANR(ApplicationNotResponse),是指应用程序未响应,
Android
系统对于一些事情需要在一定时间范围内完成,如果超过预定时间未能得到有效响应或者响应时间过长
别偷我的猪_09
·
2024-02-11 00:49
#
性能优化
android
android
studio
ide
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
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他