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高级开发进阶
游戏开发中的Jenkins
【游戏
开发进阶
】教你Unity通过Jenkins实现自动化打包,打包这种事情就交给策划了(保姆级教程|命令行打包|自动构建)2.Jenkins复制和导出导入job一、同一个Jenkins中复制job如果是同一个
东方快弟
·
2023-07-27 04:10
jenkins
servlet
运维
unity
iOS
开发进阶
三:MACH-O和符号
MACH-O文件格式MACHO文件格式.pngMachHeader的最开始是MagicNumber,表示这是一个Mach-O文件,除此之外还包含一些Flags,这些flags会影响Mach-O的解析。Mach-O中的LoadCommand__TEXT中记录了代码的大小、第一行代码的起始位置,dyld根据这些信息就能读取到__TEXT代码段中的代码。由于Mach-O中都是二进制数据,因此dyld根据
轰天裂天罗三炮
·
2023-07-26 03:29
[
Android高级
动画] 如何实现水波纹效果?
如何实现水波纹效果?likethis:效果图原理分析:画一个空心圆,让它的半径从0不断变大。核心代码://绘制空心圆floatstrokeWidth=mDistance-mCurrentHoleRadius;floatradius=strokeWidth/2+mCurrentHoleRadius;mPaint.setStrokeWidth(strokeWidth);canvas.drawCircl
小米Metre
·
2023-07-23 16:42
面试官: 说一下你做过哪些性能优化?
如果你正在找工作,那么你需要一份
Android高级
开发面试宝典1、你对APP的启动有过研究吗?有做过相关的启动优化吗?程序员:之前做热修复的时候研究过Application的启动原理。
码中之牛
·
2023-07-19 03:16
Android
性能优化
面试题
性能优化
移动开发
Framework
Android
面试
Android高级
进阶之-Hook技术实现页面跳转权限验证,绕过manifest需要注册Activity
java中的Hook技术简单来说就是利用反射,去替换某些对象的某些属性,我们可以对属性进行修改,增加我们想要执行的业务逻辑。举个栗子:ActivityThread内部持有一个HandlersMainThreadHandler,Android的事件驱动都会回调到sMainThreadHandler.handleMessage()方法内进行处理,加入我们需要在what=100也就是LAUNCH_ACT
carlwu_186
·
2023-07-18 18:48
Support Annotation Library总结
使用SupportAnnotationLibrary写在前面 在看《
Android高级
进阶》一书看到注解那一章,发现看似不起眼的@后面其实隐藏的大学问。
Kinton
·
2023-07-18 01:54
Android高级
面试题大全(持续更新中),kotlin作者
等待唤醒机制6.线程池的实现机制向线程池提交任务,会依次启动核心线程,如果提交的任务数超过了核心线程数,会将任务保存到阻塞队列中,如果阻塞队列也满了,且继续提交任务,则会创建新线程执行任务,直到任务数达到最大线程数。此时如果再提交任务的话会抛出异常或者直接丢弃任务。通过Executor.execute()无法得到返回值,通过ExecutorService.submit()可以得到返回值。7.RxJ
boos创新
·
2023-07-16 17:43
程序员
面试
android
移动开发
09|性能优化:如何提升 Serverless 应用的性能?
从今天开始,我们正式进入
开发进阶
篇,在进阶篇,我将带你深入剖析开发Serverless应用的一些痛点问题,比如性能优化、安全和成本等。这些问题也是阻碍开发者使用Serverless的重要因素。
源码头
·
2023-07-15 22:55
云计算
性能优化
serverless
运维
Android 设计中心 | 助您为各种设备类型轻松打造精彩界面
作者/Android开发者体验部设计负责人AdhithyaRamakumar和
Android高级
开发者关系工程师RebeccaGutteridge我们推出了Android设计中心,帮助开发者更轻松地针对各种类型的设备构建引人注目的界面
Android 开发者
·
2023-06-21 13:47
android
ui
为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)
可见,要成为
Android高级
工程师Grad
彭旭锐
·
2023-06-21 09:31
Android
gradle
音视频
开发进阶
|第七讲:分辨率与帧率·下篇
在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下:从像素到图像:一定数量、记录了不同色彩信息的像素组合,得到一帧完整的图像;从图像到视频:一帧帧图像按一定频率连续播放,得到了视频。基于上述演变关系,我们也提出了一些疑问:何谓“一定数量”和“一定频率”,以及它们对视频图像有什么影响?
·
2023-06-20 18:00
rtc视频直播分辨率
macOS 应用
开发进阶
课程视频
macOS
开发进阶
蹒跚来迟,利用春节假期的时间,终于整理完成关于macOS应用开发的进阶课程,希望可以帮助到更多的对macOS开发感兴趣的朋友,链接如下macOS
开发进阶
课程课程简介进阶课程总体分为三个相互独立的部分
代码行者
·
2023-06-19 05:44
2D动画制作>运动轨迹Adobe Flash CS6
大学时期学习动画制作,网页制作,数据库,java,
Android高级
应用等等专
花色衬衫
·
2023-06-14 00:37
计算机专业学了快一年, 只会一点C语言,你好意思说自己是IT专业的?
目录一、C/C++入门阶段学习视频推荐:C++入门基础【B站小甲鱼】二、C/C++
开发进阶
学习视频推荐:C++进阶【慕课网免费课】三、C++开发高级视频教程:程序设计【中国大学MOOC】四、操作系统教程链接
五包辣条
·
2023-06-12 19:19
Android高级
应用开发实践之service服务“家教”篇总结笔记【附代码)| CSDN创作打卡
文章目录1.1Service——服务1.2创建第一个服务2.1Service的生命周期(通过不同生命周期阶段的回调方法来观察)2.2Service生命周期2(音乐播放器)1.1Service——服务什么是服务?它也是一个程序。只不过是没有界面的程序。在windows也是存在服务的。Android中使用Service实现没有界面的程序,使用场景是:例如:微信已经关闭,但是依然可以收到外界的消息,这个
莫白媛
·
2023-06-09 16:07
android高级开发笔记
android高级应用开发回顾
android
java
apache
iOS-
开发进阶
06:XCFramework
iOS
开发进阶
文章汇总目录一、XCFramework简介二、创建XCFramework参考一、XCFramework简介XCFramework:是2019苹果官方提出的Framework的另一种先进格式
differ_iOSER
·
2023-06-08 18:41
VTK图形图像
开发进阶
-学习笔记 02 VTK的基本概念
2.1一个稍微复杂的VTK程序创建VTK程序的步骤可以参考上一篇,这里直接列出CMakeLists.txt和2.1_RenderCylinder.cpp内容CMakeLists.txtCMAKE_MINIMUM_REQUIRED(VERSION3.13.4)PROJECT(Chap02)FIND_PACKAGE(VTKREQUIRED)INCLUDE(${VTK_USE_FILE})ADD_EXE
wangxingxing321
·
2023-06-07 15:27
编程语言
可视化
vtk
【QT+VTK 学习笔记】05:VTK数据的读写
前言“VTK图形图像
开发进阶
_张晓东_罗火灵”的学习笔记。
jbyyy、
·
2023-06-07 15:56
QT+VTK学习笔记
qt
学习
开发语言
【QT+VTK 学习笔记】02:灯光、相机、颜色、纹理映射
前言“VTK图形图像
开发进阶
_张晓东_罗火灵”的学习笔记。
jbyyy、
·
2023-06-07 15:55
QT+VTK学习笔记
qt
学习
开发语言
零点起飞学Android——期末考试课本复习重点
目录第一章认识Android第二章Android常见界面布局第三章Android常用基本控件第四章
Android高级
控件第五章Android菜单和对话框第一章认识Android1.Android界面设计被称为
__H2__
·
2023-06-07 00:06
eclipse
android
java
开发语言
Flutter
开发进阶
:项目创建及Widget布局
flutter是一款移动应用跨平台框架,使用Dart语言编写的一份代码可以生成iOS和Android两个高性能、高保真的应用程序。Flutter不借助原生的渲染能力,而是自己实现了一套与Android和iOS一样的渲染原理,从而在性能上与原生平台基本保持一致。目前Flutter支持了iOS、Android,Windows、linux、macOS、Web平台的运行。1、项目创建开发flutter应用
__Null
·
2023-06-05 12:47
Flutter
开发进阶
· 合集
Flutter
开发进阶
:环境搭建Flutter
开发进阶
:项目创建及Widget布局Flutter
开发进阶
:ChannelFlutter
开发进阶
:Flutter事件循环机制与异步
__Null
·
2023-06-04 19:15
Flutter
开发进阶
:Flutter事件循环机制与异步
Dart是基于事件循环机制的单线程模型,所以Dart中没有多线程,也就没有主线程与子线程之分。单线程模型:一条执行线上同时只能执行一个任务,如果有耗时任务则需要放入队列异步执行。多线程:充分利用处理器的多核优势进行并行计算。一、事件循环机制对于用户点击,滑动,硬盘IO访问等事件,你不知道何时发生或以什么顺序发生,所以得有一个永不停歇且不能阻塞的循环来等待处理这些"突发"事件.于是,基于事件循环机制
__Null
·
2023-06-04 19:24
Flutter
开发进阶
:Channel
1.Channel原理Flutter定义了三种类型的Channel,分别是:BasicMessageChannel:传递字符串和半结构化信息。MethodChannel:传递方法调用。EventChannel:用于数据流通信。每种类类型的Channel各有用途,设计上非常相似,如:String类型的name,代表channel的名字,也是唯一标识符号。BinaryMessager类型的messag
__Null
·
2023-05-24 22:18
OS
开发进阶
:一、多环境配置
实际使用场景:debug模式和release模式的一些配置不一样,比如开发环境访问的后台服务器和线上版本访问的服务器地址不一样。发布开发版程序AppIcon不同,包含抢鲜版或者体验版的特有图标通常可以创建一个变量,保存开发版服务器地址,然后再复制创建同一个变量名保存线上版服务器地址。开发或者发布的时候根据需要,将需要的打开,不需要的注释。这样来回切换,达到匹配相应服务器的结果。这种方式虽然可以解决
轰天裂天罗三炮
·
2023-04-21 11:10
【IOS
开发进阶
系列】Workspace专题
1多工程引用1.1引入其他工程步骤1.1.1将project引入workSpace一,如何将两个项目整合到一个项目下(图1)可能你试过直接在一个项目里面直接把另一个项目拖进来,也试过addFile..这些东西,但是最终可能还是没能完成,那么,到底要怎么做呢?首先,在进入到你当前项目的路径下,把需要添加的工程/framework手动拷贝到这个目录。第二步,在Xcode上面打开当前项目,在侧边栏点击最
Kevin_Junbaozi
·
2023-04-20 19:01
Android高级
NDK(r16 beta1)废弃支持 ARM5 (armeabi):Application targets deprecated ABI(s): armeabi
Android系统支持的CPU架构ARMv5:armeabi,32位ARMv7:armeabi-v7a,32位x86:x86,32位MIPS:mips,32位ARMv8:arm64-v8a,64位MIPS64:mips64,64位x86_64:x86_64,64位AndroidNDK从r16beta1开始,不再支持ARM5(armeabi)。默认情况下,AndroidNDK不会构建ARM5版本。如
壹杯敬月光
·
2023-04-20 15:29
音视频
开发进阶
图文并茂分析H264编码原理
1.为什么需要进行视频编码2.I/P/B帧原理3.预测-DCT-量化原理4.FFmpeg编码实战音视频开发入门:图文并茂分析H264编码原理播放地址:https://www.bilibili.com/video/BV1W34y1i7T3?share_source=copy_webFFmpeg/WebRTC/RTMP/NDK/Android音视频流媒体高级开发学习资料、教学视频和学习路线图有需要的可
攻城狮百里
·
2023-04-20 14:45
音视频
音视频
h.264
c++
2021年3月
Android高级
面试题整理
出现频率较高的加粗标识Java基础:泛型四大引用GC类加载机制、过程线程池参数详解Java中的异常分类常见内存溢出原因及解决思路Android基础:Handler原理postdelayDalvik虚拟机和ART虚拟机区别打包流程binder通信从一个Activity跳转到另一个Activity所经历的生命周期Parcelable进程优先级Android各版本新特性ViewModel原理多线程:sy
如沙雨下
·
2023-04-18 11:16
Objective-C高级编程(下):GCD
《Objective-C高级编程:iOS与OSX多线程和内存管理》是iOS开发中一本经典书籍,书中有关ARC、Block、GCD的梳理是iOS
开发进阶
路上必不可少的知识储备。
六号先生117
·
2023-04-16 10:14
全栈
开发进阶
-高质量博客【Raybon】
简介注:都是做开发的,但是遇到的问题也是越来越多,随着年龄增长,大脑已经不够用了,索性还是记下来好,也希望以后能帮到更多的人去学习目录结构博客推荐网名花裤衩GitHub花裤衩网站前端nodewebpackwebpack官方文档pm2pm2官方文档后台PHP服务器工具
Raybon_lee
·
2023-04-15 20:45
2022
Android高级
工程师面试题(5年开发经验!内含学习资料&历年真题)
定岗情况:某大厂T4
Android高级
开发工程师,综合月薪(转正)22k。人到中年,要做出突破确实不容易。我身边也有很多人没有跳槽成功,甚至被裁员的。
我爱田Hebe
·
2023-04-15 13:19
,
android高级
开发面试题以及答案
而大多数3-5年Android开发者薪资水平是多少呢?大多是处于10k到20k之间,并且明显感觉到提升很难了,除非转型做到了管理层待遇会好一些,技术上的要求也会没那么高。3-5年的Android工程师最容易遇到的4个瓶颈是什么?1.原理认知浅工作内容多是简单UI界面开发和第三方SDK整合,对原理层和底层开发了解不深2.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害3.薪资提升难
m0_64319112
·
2023-04-15 09:24
程序员
面试
android
移动开发
Objective-C高级编程(上):ARC
《Objective-C高级编程:iOS与OSX多线程和内存管理》是iOS开发中一本经典书籍,书中有关ARC、Block、GCD的梳理是iOS
开发进阶
路上必不可少的知识储备。
六号先生117
·
2023-04-15 04:45
如何去提高Android开发的技术能力
前言我是从小白开始自学Android到如何成为一名
Android高级
开发工程师。这里先说个重点,那就是制定一条属于自己的发展方向和路线,这样才能有效的提升自己,不然很容易乱!
不入流Android开发
·
2023-04-14 06:50
Android开发
android
面向 Android 高级工程师的一份面试宝典 (持续更新)
面试
Android高级
工程师面试宝典Flutter系列Google为什么以Flutter作为原生突破口Flutter(一)Dart语言基础详解(变量、内置类型、函数、操作符、流程控制语句)Flutter
Android_冯星
·
2023-04-13 18:26
Android高级
计算器
第一部分布局设计1.布局图片2.布局代码第二部分逻辑代码packagecom.supermario.jisuanqi;//importjava.text.NumberFormat;importjava.text.DecimalFormat;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.*;import
满载星辉
·
2023-04-12 14:07
Android
android
布局
高级计算器
重学Android基础系列篇(五):Android虚拟机指令
1.
Android高级
开发工程师必备基础技能2.Android性能优化核心知识笔记3.Android+音视频进阶开发面试题冲刺
代码与思维
·
2023-04-11 09:16
android
架构
Android开发
Android进阶
android虚拟机
Android
开发进阶
:Android Framework原理上手与掌控
对于咱们程序员来说:每过一年,都像是在催命。35岁的坎是每个程序员都逃不过的宿命,每过一年离这个坎就又近一步。所以大家都很焦虑,而这份焦虑恰恰又被各种自媒体,公众号,博客等等平台所利用,每年都有人在说互联网又寒冬了,某某公司又大规模裁员了,Android开发不行了这类的负面的消息不绝于耳。Android是不是真的不行了?从大的行业环境来看,各大小公司裁员的确是事实,资本市场对互联网行业的热度降低也
代码与思维
·
2023-04-11 09:46
android
Framework
Android进阶
性能优化
framework
2019阿里、腾讯、字节跳动
Android高级
面试题小整理,想转行当程序员的必看
音视频同步原理,音视频能绝对同步吗硬编码和软编码区别,录屏时如何选取硬编和软编有做过直播特效吗,说说原理和难点include、merge、ViewStub的作用和原理OpenCV中定位人脸的五个点怎么做到为什么RecyclerView加载首屏会慢一些View绘制机制,onMeasure、onLayout、onDraw方法的调用机制为什么Android会出现卡顿ThreadLocal底层原理和Han
m0_66144992
·
2023-04-11 06:09
程序员
面试
移动开发
android
8年经验的面试官分享Android工程师的面试秘诀
本人目前在一家知名企业担任
Android高级
工程师,工作八年来面试不过不少Android工程师求职者,前后累积有两三百人。
不入流Android开发
·
2023-04-11 03:42
Android开发
android
面试
java
年末总结 | 音视频
开发进阶
2021 干货合集
是的,没错,今天就是2021年的最后一天了,公众号音视频
开发进阶
陪伴各位又走过了一年,并即将走崭新的2022年。
音视频开发进阶
·
2023-04-10 05:41
编程语言
java
android
人工智能
面试
新鲜出炉:阿里Android音视频
开发进阶
指南,最新版开源分享
Android音视频入门阶段主要是接触Android多媒体展示相关的API,通过单独的列举和使用这些API,对Android音视频处理有一个基本的轮廓。这种一点点积累是零散的,但对于初学者打基础非常重要,但所谓以点汇面,通过学习Android音视频核心的API,我们便能将音视频的流程串联起来,逐渐加深对音视频的了解和控制,并能够通过相对底层的方式,对Android音视频开发有更深一层的认知。这种认
bug樱樱
·
2023-04-10 05:06
Android
音视频
移动开发
android
音视频
开源
Android高级
UI篇,事件分发机制及冲突的原因与解决方案
先抛出几个问题,带着问题思考1、onTouch与onClick之间会产生事件的冲突吗?2、事件在控件中是如何传递的?3、事件冲突产生的根本原因是什么?4、如何解决事件冲突?先看一段代码btn_click.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Log.e(TAG,"onClick"
遇见闪亮的自己
·
2023-04-10 03:23
android
ui
java
Gradle实战-05-Gradle高级语法
一、概要本篇主要讲的是在Gradle中对Json、XML文件的解析处理和输出,以及文件的读和写操作,因为这些操作对于后面的
Android高级
开发是有帮助的,比如帮助统计版本信息等。
祝你幸福365
·
2023-04-09 22:20
#
Gradle学习
gradle
json
java
android高级
面试framework,2022届毕业生还没找到Android开发工作
前言经常会有人问:“现在学习Android开发还有前景?”我的看法是现在只是市场趋于平稳了,对开发人员的要求越来越好了,这并不代表没有前景了。移动开发不等于App开发,所有新的技术浪潮其实都可以融入到移动开发的体系里,比如IOT、音视频、边缘计算、VR/AR,我们要做的,只是打好基础,随时准备战斗。其次,从心态上,我觉得我们千万不要把时间浪费在纠结问题上,而是应该放在解决问题上。“王者荣耀”“吃鸡
ddd_520
·
2023-04-08 20:57
Android
经验分享
面试
开发语言
音视频开发第一步
《音视频
开发进阶
指南》是我第一次了解到音视频开发内在的小细节,书中很多还难以理解的内容,不过循序渐进不要慌嘛,慢慢进入这个充满魅力的音视频开发的世界。
李周
·
2023-04-08 11:10
Mach-O体积优化
iOS
开发进阶
文章汇总目录Mach-O体积优化链接时间优化(LTO)deadstripCodeGenerationOptionsstrip查看AppSize报告参考链接Mach-O体积优化什么是Bitcode
differ_iOSER
·
2023-04-08 09:42
Android异步处理技术(一)
异步处理技术(一)写在前面本文章为《
Android高级
进阶》的读书笔记,看过的朋友可以出门转去别的更深度的文章了,没看过的可以当作知识点来看一下,欢迎给意见进行知识交流。表达能力有限,不喜勿喷。
Kinton
·
2023-04-07 22:29
iOS-
开发进阶
07:Module与Swift库
iOS
开发进阶
文章汇总目录一、Module简介二、分析Module文件三、SwiftFramework中使用Module四、Swift静态库合并五、OC代码映射到Swift的方式六、Module相关的BuildSetting
differ_iOSER
·
2023-04-07 04:28
上一页
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
其他