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高级
工程师,先后在腾讯、创新工场和百度从事Android开发的工作,目前在百度公司参与百度手机卫士的开发工作;硕士毕业于中国科学技术大学。
rnifeasy
·
2020-09-11 20:33
访谈
Android高级
UI开发(二十一)AppBarLayout与CollapsingToolbarLayout一分钟组合出视差效果
今天继续看AppBarLayout的一个强大功能,那就是它结合CollapsingToolbarLayout可以1分钟作出我们常用的滑动视差效果,效果图如下:1.布局activity_main.xml其实实现这个效果我们只需要配置布局文件即可,不需要写复杂的程序代码。接下来我们就来看一下这个神奇的布局文件,我们仍以MainActivity的activity_main.xml布局为例:实现了这个效果
冉航--小虾米
·
2020-09-11 08:59
android高级UI
Android
开发进阶
(三)--初探Android平台上的定位服务(GPS)
2019独角兽企业重金招聘Python工程师标准>>>初探Android平台上的定位服务(GPS)特别声明:以下所有操作都别忘记了加上权限:[html]viewplaincopyprint?sp;LocationManager通过LocationManager可以实现设备的定位、跟踪和趋近提示。它不需要你直接来实例化,我们可以通过Context.getSystemService(Context.L
weixin_33714884
·
2020-09-11 04:05
iOS
开发进阶
-用最简单的方式自定义TabBar
本文将从一个具体的实例出发,介绍如何比较简单的自定义类似咸鱼的TabBar。UI设计了一个很有趣的需求。就是在TabBar点击的时候,下面的文字需要变成一个图片。具体看图片,就是红色箭头这里。年轻的想法有的开发者可能会想,TabBar自定义太麻烦了,美工改设计吧。有的可能会想,让美工切一个很大的图。不就可以直接覆盖了吗。道理并没有错。不过写代码还是需要有一点追求嘛。网上资料网上很多资料都主要是自定
JoySeeDog
·
2020-09-11 04:30
iOS开发进阶系列
iOS TabBarItem 双击旋转动画以及刷新数据
Java
开发进阶
点击右侧关注,掌握进阶之路!Linux编程点击右侧关注,免费入门到精通!
iOS_开发
·
2020-09-11 02:17
Android高级
进阶 - 动画之逐帧动画(Frame Animation)
前言Android3.0之前,有两种类型:逐帧动画和补间动画;Android3.0发布时,AndroidSDK又提供了更加简单的属性动画;Android4.4发布时,AndroidSDK又提供了android.transition框架,更直观实现动画。一、逐帧动画也叫DrawableAnimation。有两种方式可以定义XML资源文件和代码实现。二、XML资源文件方式//根标签为animation
IT一书生
·
2020-09-10 22:11
Android
-
进阶
2019大厂
Android高级
工程师面试题整理+进阶资料
临近年末,很多同学心里大概都准备着年后找工作或者跳槽。最近有很多同学都在交流群里求大厂面试题。正好我电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。主要分为以下几部分:(1)java面试题(2)Android面试题(3)高级开发技术面试题
DevleoDeng
·
2020-09-10 20:51
Android面试题
24年前他被余承东招入华为,现在掌舵第四大事业群,对垒阿里张建锋、百度王海峰,腾讯汤道生...
Java
开发进阶
点击右侧关注,掌握进阶之路!Python开发点击右侧关注,探讨技术话题!
程序员大咖
·
2020-09-10 09:27
音视频
开发进阶
篇目录
开发自定义相机系列 音视频开发-创建EGL环境(1) 音视频开发-自定义GLSurfaceView(2) 音视频开发-渲染图片纹理(3) 音视频开发-VBO和FBO(4)
WhenMeet
·
2020-09-06 19:33
Android 开发日常积累
Android集合Android开源项目分类汇总扔物线的HenCoder高级Android教程hencoderHenCoder:给高级Android工程师的进阶手册Android
开发进阶
:自定义View1
weixin_34107955
·
2020-08-26 23:05
iOS
开发进阶
- 项目的本地化处理(多语言开发)
移动端访问不佳,请访问我的个人博客最近项目本地化,需要支持多国语言,下面将本地化的步骤记录下来,方便查找使用,步骤很简单,有些地方也有坑,希望大家看后少走弯路~~什么是本地化本地化说直白点就是多语言开发,通过系统语言来判断应用使用的哪种语言,实现应用的本地化开发本地化处理需要处理的文件本地化应用程序的info.plist本地化字符串处理(项目中所涉及的字符串)本地化图片XIB和storyboard
W_C__L
·
2020-08-26 23:27
iOS开发进阶
iOS开发进阶
Android 开发日常积累
Android集合Android开源项目分类汇总扔物线的HenCoder高级Android教程hencoderHenCoder:给高级Android工程师的进阶手册Android
开发进阶
:自定义View1
diaolapei9880
·
2020-08-26 22:51
处女作《Web全栈
开发进阶
之路》出版了!
书中源码下载地址:github.com/qinggee/Web…01、当初决定写博客的原因非常的纯洁:只要每个月写上4篇以上博客,月底的绩效奖金就多500块。你可能会好奇地问,哪里会有这么好的公司呢?偷偷地告诉你,这公司没在别处,就在九朝古都洛阳。有个成语叫做“日久生情”。没错,就这样写着写着,我竟然爱上了写作。写作的原动力也随之发生了改变:搞技术这么多年了,总应该留下点什么;或者,至少应该把自己
weixin_34418883
·
2020-08-26 22:34
ActivityManagerService启动学习
ActivityManagerService启动学习简介学习
android高级
课程的时候遇到几个问题,就是如何启动一个app。activity与ActivityManagerService通讯流程?
风炫灬梦想
·
2020-08-26 15:05
android
Android面经:入职网易的那一天,我哭了(被裁后奋战7个月拿下offer)
先给大家推荐几本书:1、《Android开发艺术探索》——高级Android
开发进阶
必备2、《剑指offer》——基础必备前期准备和知识点一般外地的面试,前几轮都会选择电话面试的方式。
Android-until
·
2020-08-26 11:58
面试
Android
程序员
Android
Android开发
面试
面经
面试题
MySQL8关键字和保留词
多分辨率适配框架JavaWeb核心技术系列教程HTML5前端开发实战系列教程MySQL数据库实操教程(35篇图文版)推翻自己和过往——自定义View系列教程(10篇)走出思维困境,踏上精进之路——Android
开发进阶
精华录讲给
谷哥的小弟
·
2020-08-25 17:02
Environment
Android触摸事件传递机制
[声明]本文来自《顾浩鑫-
Android高级
进阶》第一章的学习笔记,发文目的在于传递分享知识。如涉及文章内容、版权和其它问题,请与本人联系,我将在第一时间删除内容!
技术小作坊
·
2020-08-25 11:21
从源码层下手,实现Handler核心机制
Android高级
工程师进阶~网易云课堂学习笔记【课程主题】Handler源码分析-手把手带你实现Handler机制核心架构【课程大纲】1.Handler源码分析2.根据源码手写实现Handler核心机制
yoyo_0316
·
2020-08-25 00:55
Android
高级进阶学习
Handler
Looper
MessageQueue
ThreadLocal
如何搭建一个组件化框架
Android高级
工程师进阶~网易云课堂学习笔记实现分架构、分业务进行快捷开发,你需要掌握的核心架构【课程主题】BAT大型安卓项目的开发之旅-组件化架构【课程大纲】1、做到快捷稳定、分架构、分业务进行敏捷开发
yoyo_0316
·
2020-08-25 00:55
Android
高级进阶学习
Binder核心机制分析,揭秘跨进程的实现原理
Android高级
工程师进阶~网易云课堂学习笔记什么是Binder?
yoyo_0316
·
2020-08-25 00:24
Android
高级进阶学习
android 图片压缩技术 见解
Android高级
工程师进阶~网易云课堂学习笔记学会图片终极压缩,快速处理项目中的复杂业务【直播主题】Android黑科技,图片终极压缩【直播大纲】1、浅谈Luban图片压缩框架,开启造轮子之路2、详解架构思路和像素压缩
yoyo_0316
·
2020-08-25 00:24
Android
高级进阶学习
Android高级
-View是如何被添加到屏幕窗口上
View被添加到屏幕上分为以下几个步骤:1创建顶层布局容器DecorView新建一个extends的Activty类,从onCreate方法的setContentView方法进入源码开始分析setContentView(R.layout.activity_s_econd);/***Settheactivitycontentfromalayoutresource.Theresourcewillbe*
芒果_BJ
·
2020-08-24 23:21
Android高级
EventBus原理解析及手写框架
带你分析EventBus源码,用最少得代码实现EventBus功能
Android高级
工程师进阶~网易云课堂学习笔记【直播主题】EventBus原理解析及手写框架【直播大纲】1、组件间通信的常用方式,与实际项目的差距
yoyo_0316
·
2020-08-24 21:31
Android
高级进阶学习
android高级
自定义控件(超炫加载过渡特效)
直接上图吧,先看一下效果先:splash.gif看了效果是不是觉得超炫,想了解是怎么做的,从往下看;先看xml布局:从上面布局看,很简单,用了FrameLayout,先放了ImageView,就是我们看到动画执行到最后的效果;然后再加上我们自定义的动画SplashView;好吧,我们下面着重了解自定义SplashView;packagesz.com.transitionpagedemo;impor
android的那点事
·
2020-08-24 17:34
Hencoder学习笔记1-3
HenCoderAndroid
开发进阶
:自定义View1-3文字的绘制Canvas绘制文字的方式drawText()最基本的绘制文字的方法drawTextRun()drawTextOnPath()沿着一条
AaronXee
·
2020-08-24 17:11
安卓
开发进阶
之RxJava在实际项目中使用--第一篇
关于RxJava原理分析,请参考仍物线写的文章—-给Android开发者的RxJava详解。本文不对原理作过多的分析,从最快上手的角度,让开发者使用起来,当我们有实践经验后回过头来看原理分析会更清晰。本系列共有三篇文章,分别关于Rxjava的基础使用(最快,最实用),Retrofit使用(Github上star达22k+,安卓领域排名第一),最后是RxCache缓存(大部分app都支持离线查看功能
zhangxiangliang2
·
2020-08-24 11:39
安卓开发进阶系列
安卓经验
Android高级
笔记
一、OKHttpOk支持同步形式(阻塞式)一个接一个的一个任务完成,完成下一个异步形式(接口回调)在当前线程有新建了一个线程,同时去进行(1)OKget异步请求①获取ok对象②获取request对象③获取call对象④call执行请求(2)okpost异步请求①获取ok对象②创建请求体③获取request对象④获取call对象⑤call执行请求(3)请求体①stringRequest。create
潇染~
·
2020-08-24 11:23
Android
Android高级
-属性动画--源码层分析自定义动画框架
学习内容:定义属性动画:更改view的属性值,通过调用invatate()来刷新。动画种类:如果让你设计一个属性动画,该如何设计?属性动画使用动画的本质所以需要对这些方法进行封装为什么要将动画分解成不同的关键帧,原因:动画是需要时间开销才能完成的。如果不给出关键帧动画,动画过程将无法控制。在不同的时间点空间的状态也不一样。例如:让一个view在3s中实现放大两倍后再回到初始大小在ofFloat中传
芒果_BJ
·
2020-08-24 10:57
Android6.0动态运行权限简单明了版
首先我们为什么要用这个6.0的权限,因为时代在进步嘛,要不谁用它啊,直接把那个目标版本变成23以下不就好啦,但是身为一个优秀的
Android高级
开发工程师,肯定得用最新的是吧,废话不多说,我来给大家讲解一下鄙人的自我见解
垃圾比
·
2020-08-24 08:14
Android高级
UI ProgressBar实现各种效果的圆形进度
内容包含小、中、大的圆形进度条包含水平进度条什么是命名空间?Android的xmlns,这个是XMLNamespaces的缩写,中文名称是XML(标准通用标记语言的子集)命名空间链接:http://blog.sina.com.cn/s/blog_a28e3dd90102uxmc.html布局依次为:圆形进度条:小圆形进度条:中圆形进度条:大水平进度条:一级进度条水平进度条:二级进度条二级进度条控制
猎羽
·
2020-08-24 08:13
Android
android
流行框架源码分析(18)-UnifyStorage统一的数据库存储,key-value存储,mock网络数据的一个库
主目录见:
Android高级
进阶知识(这是总目录索引)项目目录:https://github.com/yuzhijun/UnifyStorage这里先给大家道歉一下,最近因为要学习的方向实在是比较大,所以文章已经好久没有更新
ZJ_Rocky
·
2020-08-24 07:32
后端技能树修炼:基于队列的流量削峰模式
作者简介:ASCE1885,《
Android高级
进阶》和《
Android高级
进阶(源码剖析篇)》作者本文由于潜在的商业目的,未经授权不开放全文转载许可,谢谢!
ACE1985
·
2020-08-24 07:48
后端技能树修炼
Android高级
UI之仿淘宝首页嵌套滑动及吸顶效果实现
一、淘宝首页布局结构设计及实现仿淘宝首页的嵌套布局,TabLayout上面放置一个RecyclerView模拟嵌套效果(TopRecyclerView继承RecyclerView填充了几条静态数据且不能滑动),ViewPager的Fragment中只有一个RecyclerView控件,整体的布局是ScrollView+RecyclerView+TabLayout+ViewPager+Fragmen
xiaowanzi1020
·
2020-08-24 07:26
UI控件及样式
CocoaPods 使用笔记
唐巧的《iOS
开发进阶
》,第二章:使用CocoaPods做依赖管理,用一整章来介绍CocoaPods,我当时就是看着这个安装使用的,后来公司再来新同事,也是直接把书给他就好了。
小可是我
·
2020-08-24 05:31
【总】Android动画机制总结导航
本篇文章内容来自于
Android高级
进阶顾浩鑫Android自定义控件三部曲文章索引之动画篇目录1.动画分类与区别2.逐帧动画FrameAnimation/DrawableAnimation3.补间动画
Amy_LuLu__
·
2020-08-24 00:24
Android高级
界面组件(1)
一、自动完成文本框AutoCompleteTextView//定义字符串数组,作为提示的文本String[]books=newString[]{"会有天使替我爱你","梦里花落知多少","幻城","猜火车","三重门","android疯狂讲义"};//创建一个ArrayAdapter,封装数组ArrayAdapteraa=newArrayAdapter(this,android.R.layout
天使鍀翅膀
·
2020-08-24 00:42
9
Android
grpc
开发进阶
- 使用拦截器 interceptor
现在网上大部分都是grpc相关的介绍,真正涉及到grpc的配置使用的文章还是比较少的所以本系列着重介绍grpc开发时可以能会用到的一些配置拦截器在作用于每一个RPC调用,通常用来做日志,认证,metric等等interfactor分为两种unaryinterceptor拦截unary(一元)RPC调用streaminterceptor处理streamRPCclient和server端需要单独设置他
IceberGu
·
2020-08-23 23:46
grpc
Go
grpc
开发进阶
- 失败重试
RPC调用失败情况分析RPC调用失败可以分为三种情况:RPC请求还没有离开客户端RPC请求到达服务器,但是服务器的应用逻辑还没有处理该请求服务器应用逻辑开始处理请求,并且处理失败最后一种情况是通过serverconfig配置的重试策略来处理的,是本文主要讲解的内容而对于前两种情况,gRPC客户端会自动重试,与重试策略的配置并没有太大关系因为这两种情况,服务端的逻辑并没有开始处理请求,所以始终可以重
IceberGu
·
2020-08-23 23:46
grpc
Go
go
rpc
grpc
开发进阶
- 加密传输
现在网上大部分都是grpc相关的介绍,真正涉及到grpc的配置使用的文章还是比较少的所以本系列着重介绍grpc开发时可以能会用到的一些配置不使用任何加密客户端创建连接的时候默认必须使用加密传输,否则会直接报错2020/04/2815:59:53didnotconnect:grpc:notransportsecurityset(usegrpc.WithInsecure()explicitlyorse
IceberGu
·
2020-08-23 23:46
grpc
Go
小程序
开发进阶
:如何实现直播连麦
我们上周做了一场免费在线直播课,声网Agora研发工程师张乾泽分享了小程序直播组件的特点、实现小程序间连麦的方法,以及需要注意的产品化难题等干货。本文将为没能观看到直播,又正在做小程序开发的朋友们回顾一下演讲内容,以及直播观众们提出的那些问题。(文末有视频回顾地址,大家可配合观看)演讲实录微信小程序从1.7开始,为开发者提供了两个新接口,和,可以在小程序上实现单向的直播功能。通过与技术的结合,比如
声网Agora
·
2020-08-23 19:53
android图片模糊处理
这里写代码片现在很多app中使用到了图片的模糊效果,或者背景模糊,看起来感觉还是很不错的,今天介绍下怎么来实现,先给大家看看最终的效果图模糊的处理,需要用到一个FastBlur,具体大家可以看看
android
fanxl12
·
2020-08-23 16:01
android学习
Android模糊示例-RenderScript-附效果图与代码
本文链接http://blog.csdn.net/xiaodongrush/article/details/31031411参考链接
Android高级
模糊技术http://stackoverflow.com
小彼得
·
2020-08-23 11:12
Android基础知识
Android高级
岗面试刷题02
1.MVC,MVP架构的区别。https://www.jianshu.com/p/78e0a508b1c6结合自己项目使用的MVP谈谈感想。2.如何解决Handler导致的内存泄漏。在java中非静态内部类和匿名内部类都会隐式持有当前类的外部引用,由于Handler是非静态内部类所以其持有当前Activity的隐式引用,如果Handler没有被释放,其所持有的外部引用也就是Activity也不可能
AD钙奶-lalala
·
2020-08-23 11:21
Android高级岗面试实战
Android高级
岗面试实战03——某人工智能创业公司技术一面
这家公司很小,小到就一个大一点的办公室,以至于面试时会议室有人开会,所以我是在阳台上面的。1.malloc,calloc有什么区别?voidTest(void){char*str=(char*)malloc(100);strcpy(str,"hello");free(str);str=null;}malloc调用形式为(类型*)malloc(size):在内存的动态存储区中分配一块长度为“size
AD钙奶-lalala
·
2020-08-23 11:49
Android高级岗面试实战
Android高级
岗面试刷题01
1.Activity启动模式有哪些?Activity的有四种启动模式,分别为standard,singleTop,singleTask,singleInstance。2.如何设置Activity启动模式?可以在AndroidManifest.xml配置的android:launchMode属性为以上四种之一即可。3.说一说standard启动模式吧。standard模式是默认的启动模式,不用为配置
AD钙奶-lalala
·
2020-08-23 11:49
Android高级岗面试实战
Android高级
岗面试实战02——某跨境电商技术总监电话一面
这一次面试,技术问题我一开始的吧嘚吧嘚说完了,View绘制流程啊,事件机制啊,OKHttp原理啊,Glide原理啊,Handler机制啊,常用设计模式啊,有几个问题回答得不好,做个记录。1.DVM和ART的区别是什么?(这个问题一脸懵,看过没啥印象)1)DVM中的应用每次运行时,字节码都需要通过JIT编译器编译为机器码,这样会使应用程序的运行效率降低。而在ART中,系统安装应用程序时会进行一次AO
AD钙奶-lalala
·
2020-08-23 11:49
Android高级岗面试实战
Android高级
岗面试实战04——某二手交易平台Android电话一面
一开始我做了一下简单的自我介绍,然后开始大致说了一下自己的技术情况,面试小哥沿着我的技术栈问了几个很好的问题:1.LRUCache污染问题如何避免?我也不知道!2.双检锁单例为什么线程不安全?https://blog.csdn.net/zy13608089849/article/details/82703192?utm_medium=distribute.pc_relevant.none-task
AD钙奶-lalala
·
2020-08-23 11:49
Android高级岗面试实战
【腾讯Bugly干货分享】微信mars 的高性能日志模块 xlog
本期,我们邀请了腾讯WXG
Android高级
工程师“闫国跃”,为大家分享《微信mars的高性能日志
腾讯Bugly
·
2020-08-23 09:53
mars
微信
日志模块
android
android 非root实现静默安装
Android高级
开发交流群:484966421。
xcy2011sky
·
2020-08-23 08:50
iOS
开发进阶
- CAEmitterLayer,粒子发射系统
CAEmitterLayer是ios5中苹果引入了一个新的CALayer子类。CAEmitterLayer是一个高性能的粒子引擎,可以用来做一些绚丽的粒子系统,比如爆炸,雪花火焰等等。我的个人博客demo的github下载地址(大家喜欢可以点个star):基于CAEmitterLayer做的点赞效果图:CAEmitterCellCAEmitterCell:CAEmitterCell是粒子发射系统里
W_C__L
·
2020-08-23 07:30
iOS
动画
iOS开发进阶
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他