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-
音视频学习系列-(六)掌握视频基础知识并使用-OpenGL-ES-2-0-渲染-YUV-数据
GLESv2#添加本地库android${log_lib})至此,对于OpenGL的开发需要用到的头文件以及库文件就引入完毕了,下面再来看看如何使用EGL搭建出OpenGL的上下文环境以及渲染视频数据。使用EGL首先必须创建,建立本地窗口系统和OpenGLES的连接//1.获取原始窗口nativeWindow=ANativeWindow_fromSurface(env,surface);//获取D
m0_66155658
·
2023-03-29 21:17
程序员
架构
移动开发
android
Android-
推荐一个全局悬浮窗的框架(FloatWindow)
在日常Android开发当中,我们可能要实现全局悬浮窗的需求。这里分享一个快速实现的框架,希望能帮小伙伴们提高开发效率。FloatWindow一个全局悬浮窗的框架,主要特性如下:1.支持拖动,提供自动贴边等动画2.内部自动进行权限申请操作3.可自由指定要显示悬浮窗的界面4.应用退到后台时,悬浮窗会自动隐藏5.除小米外,4.4~7.0无需权限申请6.位置及宽高可设置百分比值,轻松适配各分辨率7.支持
凉亭下
·
2023-03-29 19:56
android
android
studio
gradle
你真的了解
Android-
系统启动流程吗?,移动端开发技术需要购买
b业余时间经常打游戏、追剧、熬夜,目前月薪15k面试官:你了解Android系统启动流程吗?b:系统首先会启动init进程,然后init进程会通过init.rc脚本做一些初始化工作,启动一些比较重要的服务进程,包括Zygote、servicemanager等。面试官:system_server进程是什么时候启动的?b:system_server是在Zygote进程中启动的。面试官:为什么要在Zyg
智恩架构师
·
2023-03-29 09:04
程序员
面试
移动开发
android
Android-
自定义ViewGroup-上下滑动整体实践下
本来上周六晚上出去散步的时候就随便想了下,当时的想法是ViewGroup要实现内部控件的滚动,1.最终效果肯定就是子控件的重绘对吧?2.重绘肯定就涉及到onLayout重新定位的处理对吧?重新定位+重新绘制理论上就是实现滚动的原理了吧。基于上述猜测,小白以为我们只要在onLayout中重新刷新控件的位置不就可以实现滚动了么?没错,小白实践了,可以滴?--需要了解如下知识:Invalidate:To
MonkeyLei
·
2023-03-29 05:37
Gradle for
Android-
创建build变体
https://blog.csdn.net/zhongshujunqia/article/details/53611388
better_huo
·
2023-03-29 05:03
51信用卡-
Android-
自动埋点实践,android开发框架xui
分析公司常用的一些数据指标,我们发现对于大部分指标而言,我们只需要有页面的曝光事件、控件的点击事件等一些发送时机、内容相对固定的埋点即可,而这部分埋点,恰恰可以比较方便的使用自动埋点(相对于代码埋点这种手动埋点来说,无痕埋点及可视化埋点均可被称为自动埋点)来进行采集。相对于可视化埋点来说,无痕埋点在前期不需要可视化工具进行埋点收集,SDK开发投入较小,因此我们进行了第一步从手动埋点到无痕埋点的迭代
IT精英时代
·
2023-03-29 04:01
程序员
架构
移动开发
android
Android-
开发必看---Flutter之全埋点思考与实现,大厂必备
voiddidChangeAppLifecycleState(AppLifecycleStatestate){}}复制代码其中AppLifecycleState是个枚举类,包含四种状态:enumAppLifecycleState{resumed,inactive,paused,detached,}复制代码该接口通过以上四种状态,我们可以知道在某个页面停留的时长是多久。以上是采集页面pv、uv、页面
m0_66155412
·
2023-03-29 04:01
程序员
架构
移动开发
android
酒店项目总结
目的1、
提高技术
视野,从不知道到知道。2、体验真实项目流程,感受真实的项目开发流程和开发场景。3、工程化实践,微服务项目最佳工程化搭建。4、强身健体,身体是革命的本钱,再忙再
da_kiku
·
2023-03-29 02:51
java
java
开发语言
架构
分布式
闲话
例如手机不断
提高技术
,更新换代,导致许多人手机根本没有用坏,但甘心
尘归尘土归土z
·
2023-03-28 22:45
Android-
基础布局
登录线性布局颜色配置#00574B#008577#E6E6E6#f00主题配置@color/primary_gray#F00#F00结果
coderitl.github.io
·
2023-03-28 14:25
Java
android
IDP笔记(4):行动规划,脚踏实地
专家(技术型):【IDP准备期】基本专业技能--【能力积累期】提升职场软实力、不断
提高技术
能力、
提高技术
专业度--【价值提升期】技术专家--提高对外输出能力
小木山庄的溜溜
·
2023-03-26 22:14
Android-
春招-面试经历-2019年
感叹一声耗时两个月的找工作经历终于是画上句号了,几十个日日夜夜的酸甜苦辣只有裸辞的亲尝者才能体会到吧,下面想来复盘或者说总结一下这段经历。但不管怎么总结,核心还是那一句话:一定要充分的准备!!!涉及到的知识点一项都不漏的复习一遍(至于深浅程度主要看自己平时的积累了),一则能很大程度的提高自信(不需要担心被面试官问倒);二则面对问到的知识点时还可以扩展的说清楚该知识点在安卓或者Java体系中的关系和
JarryWell
·
2023-03-26 20:09
Flutter 打包
官网android打包1、AndroidManifest.xml1.1以android模式打开项目,顺序
android-
>app->src->main->AndroidManifest->Openforeditinginandroidstudio1.2android
放肆滴微笑
·
2023-03-25 20:07
Android-
使用@AutoService实现spi
什么是SPI?JavaSPI全称ServiceProviderInterface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制.具体解释就是:定义一个接口文件写出多个该接口文件的实现在src/main/resources/下建立/META-INF/services目录,新增一个以接口命名
JokAr_
·
2023-03-25 18:43
Android-
推荐支付集成库(Android-Pay)
图片来源网络,入侵必删在Android的日常开发中,我们肯定会遇到支付需求的实现,一般情况,都会要求我们集成支付宝支付和微信支付。这里分享一个开源库库,帮你快速实现支付功能。Android-Pay一个帮你快速实现微信支付和支付宝支付的开源库。开源库的wiki,可以查看源码导入项目dependencies{implementation'io.github.mayubao:pay_library:1.
阿博的梦呓
·
2023-03-25 12:25
Android-
判断服务是否正在运行(AccessibilityService是否启动)
起因android的辅助服务AccessibilityService,在启动后如何监听呢?刚开始我搜索了很多文章,都是一个抄一个...随着Android后台服务越来越多,那些文章里面通过列表来判断段服务是否开启的方法耗时又不准确,没办法,我只能自己去看API,找方法了找到的API使用原理1.获取ActivityManager2.将要查询的服务信息包装成ComponentName3.通过Activi
eoser
·
2023-03-24 18:04
2022-01-25交易随笔
今天市场哀鸿遍野,看起来一片悲观,其实弱势市场也是我们选股或者
提高技术
分析能力的好时机。
简约从容
·
2023-03-24 12:56
用Android Studio工具获取MD5、SHA1的值
命令行下获取的,但命行获取需用到sdkmap.jks文件,查找该文件位置及命令熟悉又需要花费一些不必要时间;今天我们用Android-Studio工具一键获取M5/SHA1值,无须繁琐操作;1.只需一步:
Android
荣员外
·
2023-03-24 09:18
Android-10、11-存储完全适配(上)
前言存储适配系列文章:
Android-
存储基础Android-10、11-存储完全适配(上)Android-10、11-存储完全适配(下)Android-FileProvider-轻松掌握上篇文章分析了
小鱼人爱编程
·
2023-03-24 02:11
Android-
再次解读萤石云视频
前言我之前写过一篇萤石云的集成文章,很多人问我有没有demo,今天我再次总结一下,并加个些功能。集成步骤视频预览播放视频放大缩小视频的质量切换截图视频加载细节之前的文章大家可以看下面的链接:https://mp.weixin.qq.com/s/V4F2_bkY8QFN167KY9gSDg先看效果图:集成步骤1.安装SDKdependencies{compile'com.hikvision.ezvi
秦子帅
·
2023-03-21 17:48
如何
提高技术
部的信任值
我说你行,你不行也行。我说你不行,你行也不行。这句话可以有多个不同角度的解读。其中一种是,只有先有信任,你的能力产出才会被认可,否则很多时候,你就算有能力有产出,也可能被质疑效率太低,产出太少,质量太差等。这种现象,在部门与部门之前也有。技术部在其他部门其实也有一个信任值。虽然他很难量化,但就是有。结合我自己的经验,今天就聊聊如何提升技术部的信任值。为什么要提升信任度?对于外部来说,我们技术部就是
石云升
·
2023-03-21 09:31
android-
必看文章
1:kotlinhttps://cn.kotlin.tips/2:JetpackAAC完整解析,Lifecycle完全掌握https://mp.weixin.qq.com/s/SCNWCz9ZEIOwio9v-Tx0fA3:Jetpack完整解析,ViewModel全面掌握!https://mp.weixin.qq.com/s/I38ZvOyyzlJ9q2BRHmBsbw4:Android软键盘的
暖宝宝_龍
·
2023-03-20 23:46
flutter launch安卓打不开外部浏览器
最后自己试了几次,发现放在最外面就行....无了个大奈...具体的位置是
android-
>app->src->main->A
司徒新新
·
2023-03-19 15:46
Android-
水平和垂直方向都可滑动的RecycleView
最近有点忙,项目进度跟的比较紧。最近需求那边让我们写一个左右和上下都可滑动的列表,用来展示多个Title的值。这里我把需求简化了一下。老规矩,先看图。在看到需求的时候,有在网上看看有没有别人造好的轮子,找是找到了,但是它是用HorizontalScrollView、ScrollView、ListView实现的,效果是有了,但是ListView没有复用了,导致我一次性加载800条数据时,界面卡顿,体
Kotyo
·
2023-03-18 23:58
由技入道
后来,随着经验的积累,眼界不断开拓:“原来还有这么多【方法】可以运用,来
提高技术
”。所以,一直不断寻求方法论,不停的想学习高超的训练技巧。
淡若依长
·
2023-03-18 16:20
Android-
自定义SplashView
先看一下要实现的效果要实现的效果从上面的动画分析,可以分为以下几步六个圆围绕圆心旋转。旋转完成后,先进行扩散,后聚合。聚合完成后,从圆心慢慢扩散,展示后面的视图。第一步画六个圆packagerc.loveq.splashviewimportandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Color
Rc在努力
·
2023-03-18 15:35
#申论金词金句#
推进生态文明建设,要做好“加减乘除”法:做好加法,重在补短板、强产品,扩大有效供给;做好减法,重在去产能、调结构,减少无效供给;做好乘法,重在增要素、提效率,矫正要素配置扭曲;做好除法,重在划红线、强保障,
提高技术
芝士就是power
·
2023-03-17 21:50
Android-
消息机制
Android-HandlerAndroid-LooperAndroid-MessageQueueAndroid-Message一、消息机制概述1.消息机制的简介在Android中使用消息机制,我们首先想到的就是Handler。没错,Handler是Android消息机制的上层接口。Handler的使用过程很简单,通过它可以轻松地将一个任务切换到Handler所在的线程中去执行。通常情况下,Han
有腹肌的豌豆Z
·
2023-03-17 02:26
2018-08-18
图片发自App图片发自App载誉前行血博士和肽博士将会继续守护人类健康以坚守品质为己任不断
提高技术
创新水平为产品品质保驾护航向全球输出“九天绿中国优造”精神
探路者王士清
·
2023-03-16 23:21
chap 5
5.性能
提高技术
:a高级设计:选择适当的算法和数据结构b消除连续的函数调用,在可能时,将计算移到循环外c
xbover
·
2023-03-16 16:46
任细妹一分型科学祛痘烟台她最牛
为了
提高技术
水平,任主任还曾赴韩国进修,在祛痘和敏感肌治疗,祛颈纹领域有独到的见解和技艺,她注重治疗前进行专业的皮肤检测,分析皮肤情况,根据不同皮肤问题。进行专业分类治疗。
爱美丽hy
·
2023-03-15 15:11
Android Studio无法调试 Couldn‘t attach to process
方案2:inandroidstudio:tools->
android-
>enableadbintegration(thisshouldbechecked)uncheckthis,thencheckagain.thissolvedmethisproblem
筱筱_
·
2023-03-15 10:35
Android
Studio
Android-
>MVVM_组件化的一些乞丐总结(目录)
简单总结下一路做这个乞丐版的组件化,androidX,jetpack,沉浸式、暗黑模式,自我学习实践刷新组件等过程中的一些记录。。。从上到下依次是遇到的一些问题的记录链接。。自我激励一把,喵喵喵,供菜鸟参考,不喜勿喷,谢谢:MonkeyLei:Android-DataBinding-BindingAdapter简单试试-覆盖属性/自定义属性.MonkeyLei:Android-ViewModel-
MonkeyLei
·
2023-03-15 00:19
技术老兵谈 - 技术团队管理
如果我们仅仅是通过
提高技术
团队的个人技术能力,或者刺激开发者更多的“主观能动性”,结果还是会不尽人意的。因为个人的技术能力成长需要
码农不器
·
2023-03-14 21:09
android项目名 版本 apk包
项目名的修改:
android-
>app->src->main->res->values->strings(app_name)项目名.png版本更改:
android-
>app->build.gradle(
ghost__
·
2023-03-14 15:08
Android-
如何exclude aar包中的某个jar包
场景一要移除的jar包不在aar包中的classes.jar中直接把aar包里的Jar打包的时候给去掉,就像下面这这样。注意,要使用excludemodule这种方式,直接使用excludegroup方式没有效果。excludegroup的方法适用于excludeJAR包中的文件。场景二要移除的jar包在aar包中的classes.jar中这个时候,使用exclude方法已经不能生效了。你可以使用
冬天的火98
·
2023-03-14 13:19
Golang 性能
提高技术
----低级优化
前言自上篇文章写了基础编码原则(https://www.jianshu.com/p/0dafe1059fdc),已经过了一段时间了,此处是对上篇文章中提到的“低级优化”做个说明。“低级优化”这个名词的含义是针对现代处理器的结构体系来设计代码,使自己运行的程序更充分发挥出处理器应该有的性能。了解现代处理器要明白如何进行“低级优化”,首先要知道现代处理器是如何执行一条指令,又在执行指令中会遇到什么情况
wp_nine
·
2023-03-12 07:49
区公开课评课稿
需要改进的地方:1.学生技术巩固后可以适当的加入防守,让学生在实战中
提高技术
。2.投篮练习时能不能将队伍的形式更多样化,学生可以围绕篮筐进行练习,不一定非要排队轮流投篮。3
laoxia
·
2023-03-11 13:27
Android-
使用ContentProvider来初始化你的sdk(一)
在日常Android开发中经常会写一些sdk来供他人或者自己调用,一般这些sdk都涉及到初始化,虽然这个初始化过程我们一般都会让调用者自己来调用完成初始化过程。但是今天我们来介绍一个不需要调用者调用sdk初始化的方法,我们自己来完成这个初始化过程。下面来介绍方法创建Library首先我们创建个简单的library,这个library的功能就很简单:需要传入context提供判断是否已初始化的函数c
JokAr_
·
2023-03-10 04:31
Android-
推荐一个弹窗开源库XPopup
图片来源于网络分享一个我日常开发当中使用到poupwindow开发库,它可以帮我代替Dialog的存在。基本弹框类的需求都是能够满足的,这个库的名称是XPopup。XPopup依赖implementation'com.github.li-xiaojun:XPopup:2.7.5'我发表这篇博客的时,XPopup在最新的版本是2.7.5。内置弹框开源库的作者分享了一波他内置的弹窗,看博客的小伙伴可以
阿博的梦呓
·
2023-03-09 17:48
Android-
贝塞尔曲线实现水波纹动画
Android系统api提供了quadTo和rQuadTo实现二阶贝塞尔曲线,三阶贝塞尔曲线在这不做阐述,只不过是两个控制点。ed662587bd.jpg源码地址:https://github.com/StevenYan88/WaveView.git效果图device-2018-10-19-155544.gif首先看张二阶贝赛尔的曲线bzier.jpgPathpath=newPath();//贝赛
皮卡丘520
·
2023-03-09 07:41
Android-
深入理解JNI
文章目录1.JNI1.1JNI概念1.2学习JNI的实例:MediaScanner1.3Java层的MediaScanner1.4JNI层MediaScanner1.4.1注册JNI函数1.4.2数据类型转换1.4.3JNIEnv介绍1.4.4通过JNIEnv操作jobject1.4.5jstring介绍1.4.6JNI类签名介绍1.4.7垃圾回收1.4.8JNI中的异常处理1.5重点1.JNI1
天津 唐秙
·
2023-02-24 08:13
Android
java
android
系统架构
java
Android-Threadpool
关于线程我不想再说什么,感兴趣的同学可以看我之前写过的一篇文章:
Android-
多线程,这里对线程有一个比较详细的解释。
薛之涛
·
2023-02-17 10:46
史上最全的Android文章精选合集
-
Android-
掘金Cover有什么料?从这篇文章中你能获得这些料:知道setContentView()之后发生了什么?...
flybirding1001
·
2023-02-17 02:20
java
ui
前端
ViewUI
Mac flutter安卓真机运行
问题:安卓真机运行拉不下kotlin解决:替换为阿里源,路径:
android-
>build.gradlebuildscript{repositories{//google()//mavenCentral
路有点颠簸
·
2023-02-07 10:41
《好好学习》第一章读书笔记
我们一直在
提高技术
的效率,而没有提高认知深度。就像一只老鼠一直在打圈。我们的学习是在了解问题本质,了解解决方案的底层规律,能够让我们认清楚问题表象背后的实质,那我们就是在提升认知效率。
西葫芦炒番茄
·
2023-02-06 13:52
5.1-5.31推荐文章汇总
定制自己的Requestguolin雄踞AppStore榜首的游戏源码分析和下载(一)touchsnowCocos2d-x3.0游戏实例之《别救我》第四篇——乱入的主角笨木头
Android-
自己定义图像资源的使用
weixin_34019144
·
2023-02-05 12:36
移动开发
java
游戏
5 1-5 31推荐文章汇总
AndroidVolley完全解析(三),定制自己的Requestguolin雄踞AppStore榜首的游戏源代码分析和下载(一)touchsnowCocos2d-x3.0游戏实例之《别救我》第四篇——乱入的主角笨木头
Android
这个是傻傻的
·
2023-02-05 12:06
手动拷贝添加依赖
>Projectwithpath':library:
android-
Moosen
·
2023-02-05 07:01
Android-
六大布局详解
布局概述为了让组件(TextView,Button等)在不同的手机屏幕上都能运行良好(不同手机屏幕分辨率、尺寸并不完全相同),如果让程序手动控制每个组件的大小、位置,则将给编程带来巨大的困难,为了解决这个问题,Android提供了布局管理器。布局管理器可以根据运行平台来调整组件的大小,咱们程序员要做的只是为容器选择合适的布局管理器。每当Acitivity.setContentView(@Layou
帅次
·
2023-02-04 01:50
上一页
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
其他