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进阶
之视频录制播放常见问题
本文分享自己在视频录制播放过程中遇到的一些问题,主要包括:视频录制流程视频预览及SurfaceHolder视频清晰度及文件大小视频文件旋转1、视频录制流程以微信为例,其录制触发为按下(住)录制按钮,结束录制的触发条件为松开录制按钮或录制时间结束,其流程大概可以用下图来描述。1.1、开始录制根据上述流程及项目的编程惯例,可在onCreate()定义如下函数来完成功能:初始化过程主要包括View,Da
yh_thu
·
2020-07-01 05:47
Android
android进阶
4step2:Android音视频处理——音频管理
音频转:Android】MediaPlayer之音频播放转:Android】MediaPlayer生命周期分析MediaPlayerMediaPlayer可以播放音频和视频,它用于控制Android下播放文件或流的类。Android的多媒体框架支持各种常见的多媒体类型,这样在程序中可以很容易地集成音频、视频或者图片。Android下对于音频或者视频的支持均需要使用到MediaPlayer类Medi
mrdonkey3
·
2020-07-01 03:43
Android进阶
必学系列:Bitmap的高效加载和Cache
Bitmap,表示位图,由像素点构成。Bitmap的承载容器是jpg、png等格式的文件,是对bitmap的压缩。当jpg、png等文件需要展示在手机上的控件时,就会解析成Bitmap并绘制到view上。通常处理图片时要避免过多的内存使用,毕竟移动设备的内存有限。那么加载一张图片需要占用多大内存呢?考虑到效率加载图片时缓存策略是怎样的呢?注:原文作者:胡飞洋链接:https://juejin.im
小陈乱敲代码
·
2020-06-30 21:03
Android
性能优化
android
掌握Android开发的前端和后台
一份Android工作从笔试到面试会考你一堆东西:计算机基础知识,算法,Java基础,设计模式,Android基础,
Android进阶
(自定义View,事件分发,进程间通信),Android黑科技(保活
Promise_魅眸
·
2020-06-30 15:04
Android进阶
- 手势解锁
gesture_lock.jpg摘要最近想做一个Android手势解锁的功能,在网上搜了一下,发现关于手势解锁的库有些偏少,而且很多开源库都是固定的效果,修改起来不是很灵活...后来想了想,还是自己撸个框架吧...然后就有了GestureLockView,o( ̄▽ ̄)d正文看正文前,建议读者先看下GestureLockView本文主要讲解两个使用GestureLockView实现手势解锁的案例。案
梦想编织者灬小楠
·
2020-06-30 13:08
Android进阶
之旅 - 自定义View篇
1.分享的简介内涵段子项目分享将于5月中旬结束,了解具体详情请移步
Android进阶
之旅与你同行。经过反复的思考,首先分享*
Android进阶
之旅-自定义View篇*。
HongChengDarren
·
2020-06-30 11:38
自定义View
Android进阶
之旅 - 系统架构篇
1.分享的简介自定义View部分已经结束,了解具体详情请移步
Android进阶
之旅-自定义View篇。按照原定的计划,决定分享
Android进阶
之旅-系统架构篇。
HongChengDarren
·
2020-06-30 11:06
系统架构
Android进阶
——Xfermode图像混合模式
一、GPU硬件加速GPU英文全称GraphicProcessingUnit,中文翻译为“图形处理器”。与CPU不同,GPU是专门为处理图形任务而产生的芯片。在GPU出现之前,CPU一直负责着所有的运算工作,CPU的架构是有利于X86指令集的串行架构,CPU从设计思路上适合尽可能快的完成一个任务。但当面对类似多媒体、图形图像处理类型的任务时,就显得力不从心。因为在多媒体计算中通常要求更高的运算密度、
WongWoo1991
·
2020-06-30 09:27
android学习
新入职百度某员工发飙:前人代码写得像一坨屎,不能忍受,颠覆了对大厂的认知,...
Android进阶
之仿抖音的音乐旋转效果裸辞两个月,海投一个月,从Android转战Web前端的求职之路今天在浏览某职场论坛时,发现了如下的帖子。这个帖子一下子吸引了我的眼球。
Java和Android架构
·
2020-06-29 23:31
Android进阶
:Android零基础进阶到高级架构师
PK1325-Android从程序员到架构师之路高对于学习有困难不知道如何提升自己可以加Q群:702101215(文末扫码)随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难不知道如何提升自己可以加扣:1225462853进行交流得到帮助,获取学习
沐恩_
·
2020-06-29 21:18
android架构师
适配器模式
Android进阶
之设计模式适配器模式定义:把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作.使用场景:系统需要使用现有的类,而此类的接口不符合系统的需要
YoungerDev
·
2020-06-29 19:53
Android进阶
(四) Android Bitmap 的高效加载
Bitmap是Android系统中一个非常重要的类,也是作为Android开发工程师必须掌握的一个技术点。其中最为重要的就是高效的加载Bitmap。也许在桌面端软件中这并不是一个值得考虑的问题,最起码不是优先级最高的问题,直接显示就可以了。但是放到移动设备上,由于移动设备内存等其条件的限制,以及Android对于单个应用的内存限制,通常16M,所以导致在加载Bitmap的时候很容易导致内存溢出,因
神奇的蓝胖子
·
2020-06-28 17:08
我的
Android进阶
之旅------>android:drawableLeft的用法
有时候想在EditText左边放一个图片,如图所示:就可以在xml布局文件中的EditText定义代码中,添加入下面的代码,即可实现:android:drawableLeft="@drawable/login_user"在TextView中有这么一系列属性,可以在文字的上下左右开始结束处画图片等drawable对象。android:drawableBottom:在text的下方输出一个drawab
weixin_34327223
·
2020-06-28 17:36
我的
Android进阶
之旅------>四种呼叫转移场景
运行商为我们提供了如下4中呼叫转移场景:1、始终进行呼叫转移:不管当前手机处于何种状态,来电都会被转移到指定的电话号码上。在使用这种呼叫转移时应当非常小心,如果启用了这种呼叫转移,你可就永远也接不着电话了,而且自己的手机不会有任何反应。2、占线时进行呼叫转移:这种呼叫转移方式很有用。例如,如果某个销售人员业务比较多时,恰好身边有另一部座机,可以将该呼叫转移号设置为座机号。这样在自己用手机接电话或打
weixin_34326429
·
2020-06-28 17:57
我的
Android进阶
之旅------>Android APP终极瘦身指南
首先声明,下面文字转载于:APK瘦身实践http://www.jayfeng.com/2015/12/29/APK%E7%98%A6%E8%BA%AB%E5%AE%9E%E8%B7%B5/APP终极瘦身指南http://www.jayfeng.com/2016/03/01/Android-APP%E7%BB%88%E6%9E%81%E7%98%A6%E8%BA%AB%E6%8C%87%E5%8D%
weixin_34248258
·
2020-06-28 14:04
Android进阶
之旅 自定义View篇
1.分享的简介内涵段子项目分享将于5月中旬结束,了解具体详情请移步
Android进阶
之旅与你同行。经过反复的思考,首先分享
Android进阶
之旅-自定义View篇。
weixin_34233618
·
2020-06-28 14:45
【Android 进阶】仿抖音系列之翻页上下滑切换视频(四)
前言大家好,这是这个系列的第四篇,在阅读这篇文章之前,建议可以先看下之前系列的文章,为了节省篇幅,之前详细说过的地方,这里就不再详细描述了:【
Android进阶
】仿抖音系列之翻页上下滑切换视频(一)【
Android
weixin_34106122
·
2020-06-28 11:59
一位6年老Android面经总结
声明|作者:
android进阶
者地址:www.jianshu.com/p/d77873cba…前言准备面试其实已经准备了挺久了,当时打算面试准备了差不多以后,跟公司谈谈涨薪的事情,谈不拢的话,就年后直接找其他的公司
weixin_34077371
·
2020-06-28 10:36
【Android 进阶】仿抖音系列之列表播放视频(二)
上一篇中,我们实现了仿抖音上下翻页切换视频的效果,详见【
Android进阶
】仿抖音系列之翻页上下滑切换视频(一),这一篇,我们来实现抖音列表播放视频。
Vincent8080
·
2020-06-28 10:40
Android进阶
之旅 系统架构篇
#####1.分享的简介自定义View部分已经结束,了解具体详情请移步
Android进阶
之旅-自定义View篇。按照原定的计划,决定分享
Android进阶
之旅-系统架构篇。
weixin_33921089
·
2020-06-28 08:02
Android进阶
- 收藏集 - 掘金
一款完整的外包资讯类App-Android-掘金外包集中营整合多个软件外包平台项目信息,替你筛选优质项目...Android中线程池的使用-Android-掘金本文来自:AmitShekhar的一篇译文,地址https://medium.freecodecamp.c......实践!业余时间做的一款阅读类App-(MVP-RxJava-Retrofit)-Android-掘金整体项目基于MVP+R
weixin_33908217
·
2020-06-28 07:04
[日更-2019.4.22、23、24] cm-14.1 Android系统启动过程分析(三)-SystemServer进程启动过程...
本文参考了一些书籍的若干章节,比如《
Android进阶
解密-第2章-Android系统启动》、《深入理解Android虚拟机-第8/9/10章-init进程详解/DalvikVM的进程系统/DalvikVM
weixin_33862041
·
2020-06-28 06:23
模板方法模式
Android进阶
之设计模式模板方法模式定义:定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤.使用场景:多个子类有公有的方法,而且逻辑基本相同时
YoungerDev
·
2020-06-28 05:15
浅谈
Android进阶
之路
过去十年是移动互联网蓬勃发展的黄金期,相信每个人也都享受到了移动互联网红利,在此期间,移动互联网经历了曙光期、成长期、成熟期、现在来说已经进入饱和期。依然记得在2010-2013年期间,从事移动开发工作不知有多火,有工作1-2年经验的开发者薪资基本是上万,对招的人专业素质要求也不高,入门即可。从2016年底至今来看,局面而是另外一番景象,移动开发市场过度饱和,市场上充斥着太多初级开发者,网上一直流
weixin_30699463
·
2020-06-27 23:19
访问者模式
Android进阶
之设计模式访问者模式定义:封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作.使用场景:对象结构比较稳定,但经常需要再此对象结构上定义新的操作
YoungerDev
·
2020-06-27 15:17
AndroidOrientation Sensor(方向传感器),新的替代方法详解(安卓官方提供)
一、前言本篇blog是我的“
Android进阶
”的第一篇文章,从初学Android到现在断断续续也有4个多月时间了,也算是有了一些自己的心得体会,也能自己独立做一些东西了,这都要感谢我们公司的安卓开发璟博和无所不能的鸿洋给我的帮助和指点
Ryan_田震
·
2020-06-27 09:20
传感器
Sensor
Sensor
传感器
Android 基础知识、Android 进阶知识、Android 自定义 View 相关、面试相关
AndroidNote项目地址:linsir6/AndroidNote简介:Android基础知识、
Android进阶
知识、Android自定义View相关、面试相关的知识,欢迎fork,star~更多
Wei_Leng
·
2020-06-27 09:39
Android
不错文章转载
Android进阶
之自定义View实战(四)ViewDragHelper入门
引言在前面几篇自定义View实战的博客中,我们学习了自定义View的基本套路,而针对自定义ViewGroup,关键在于以下几点:1.ViewGroup及其子View的测量:onMeasure方法;2.子View的布局:onLayout方法;3.如果子View的需要平滑滚动,需要结合Scroller;4.触摸事件的分发拦截处理dispatchTouchEvent,onInterceptTouchEv
kakaxicm
·
2020-06-27 08:02
Android有那些好的进阶书籍呢
android进阶
书籍介绍首推Android源码设计模式解析与实战,这本书进阶必备,通俗易懂的讲解了设计模式,但源码解析部分往往难以短时间内理解,所以重点关注设计模式部分阅读更佳。
sx_zhang
·
2020-06-27 08:38
android
进击的Android技能树,
Android进阶
学习路线
在自学这条路上,最重要的一点就是要坚持,除此之外,制定一个完美的学习计划也非常重要。Android开发入门简单,但是想要进阶却很难,有一个正确的努力方向才能放心的坚持下去。之前在往上看到过一个流传较广类似的Android技能树,但是版本有点老,而且个人觉得不太全面,于是我花了点时间在这个图片的基础上又修修改改加了一些东西,如新特性等等,几乎全面覆盖Android开发的技术以及一些进阶的内容,等完全
张可_
·
2020-06-27 08:05
android开发
Android模板设计模式之 - 构建整个应用的BaseActivity
所有分享大纲:2017
Android进阶
之路与你同行视频讲解地址:http://pan.baidu.com/s/1nuNA0Vv模式的使用场景多个子类有公有的方法,并且逻辑基本相同时。
红橙Darren
·
2020-06-27 07:22
Android进阶
之自定义View实战(一)仿iOS UISwitch控件实现
一.引言个人觉得,自定义View一直是Android开发最变换莫测、最难掌握、最具吸引力的地方。因为它涉及到的知识点比较多,想在实际应用中驾轻就熟,由浅入深,你需要掌握以下知识点:1.View的绘制机制以及Canvas、Paint、Rect等的常用方法;2.View的测量及布局机制:熟悉View的测量模式以及对实际宽高的影响;熟悉对view位置的影响因素,如:layout/onLayout方法、L
kakacxicm
·
2020-06-27 04:24
Android进阶
android填坑目录
Android进阶
过程中遇到的问题,解决方案,容易忽略的基础知识,以及自我的思考。目录app开发✅app如何进行崩溃日志收集?
hammercui
·
2020-06-26 19:53
Android进阶
系列 - 小视频录制取消及播放
公司项目需要加一个小视频录制,发布在咨询。这不是什么新的东西,在网上一搜,捣鼓捣鼓就有了。功能实现了,我就把这个模块抽离出来,做个记录。如果有需求和我这个差不多的,直接拿去改改就ok了。当然我这个也是参考了博客还有git上很多同道的视频录制相关的东西整理出来的。二话不说,先看看效果吧制作的gif图有噪点没办法啊。还是看看截图吧好吧,都是恍恍惚惚红红火火~。不过这些都是小事儿,我最后会把代码放在gi
SingleShu888
·
2020-06-26 16:12
Android
Android进阶系列
Android进阶
(十)Android 发邮件
最近在做的APP涉及到发邮件,总结如下:在android里进行邮件客户端开发可以有两种方式:在邮件客户端的设计中,可以采用两种方法。一种是调用android系统自带的邮件服务优点:这种方法比较简单易用缺点:发送邮件的账号必须是gmail账号令一种方法是采用javamail功能包优点:可以设置邮件服务器地址,不必局限于gmail邮箱缺点:用法比较复杂下面依次介绍这两种方式:先看应用android自带
No Silver Bullet
·
2020-06-26 15:03
Android
Android
Column
Android 进阶
这是最好的Android相关原创知识体系(100+篇)知识体系从2016年开始构建,所有的文章都是围绕着这个知识体系来写,目前共收入了100多篇原创文章,其中有一部分未收入的文章在我的新书《
Android
稀土掘金
·
2020-06-26 11:27
android
android进阶
---【注解(一)之运行时注解】
android进阶
---注解注解1.什么是注解2.注解的产生3.注解的基础介绍3.1元注解3.2运行时注解与编译时注解区别4.自定义注解4.1自定义编写规则4.2自定义运行时注解注解注解这个概念,有些人可能会有些陌生
暴躁的码字猴
·
2020-06-26 10:45
android进阶
原型模式
Android进阶
之设计模式原型模式定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象.使用场景:类初始化需要消耗非常多的资源,这个资源包括数据,硬件资源等,通过原型拷贝避免这些消耗.通过
YoungerDev
·
2020-06-26 04:20
前言:
Android进阶
汇总(持续更新)
这里是一个大杂烩,前期主要是收集,后续分类整理。书籍基础《EffectiveJava中文版(第2版)》Android面试《剑指Offer》《程序员面试金典》应用《第一行代码Android》《高级Android开发强化实战》《Android技术内幕:应用卷》Android架构师《APP架构师实践指南》Framework《深入理解Java虚拟机--JVM高级特性与最佳实践》《深入解析Android虚拟
AVL
·
2020-06-25 15:18
Android高级开发教程实战视频
列表获取数据展示,哈弗曼算法压缩图片上传,增量更新,一键换肤插件开发,Android插件化架构,Android热修复......高清视频+笔记+源码项目目录如下:01.
Android进阶
之旅与你同行02
qq_38472434
·
2020-06-25 14:27
Android开发者书籍推荐
《
Android进阶
之光》《
Android进阶
之光》详细并深入讲解Android开发者必备的和前沿的知识,2017年7月出版,适合有一定开发基础的开发者阅读,这有助于提高技术水平;同时,《
Android
秦子帅
·
2020-06-25 08:38
Andorid干货
Android进阶
书籍推荐
当我还是初学者的时候,老大跟我说看书是一种比较低效的学习方法,你现在就应该多写代码,边写边学。现在回头思考,的确是这样的。对于初学者而言,最好的学习道路是:官方文档+写一万行代码+经历一个较大型项目的完整周期+开始对系统的实现原理产生兴趣。既然开始进阶了,就不单单是在网上看几篇教程,用几个框架,反复做重复的工作就可以满足的。养成看书的习惯很重要,特别是细致精美,一丝不苟的书。下面推荐一些今年我读过
专注移动开发技术
·
2020-06-25 06:09
提升姿势
Android高级进阶书籍推荐
中级进阶推荐看一下以下这几本书:《Android从入门到精通(附光盘)》明日科技编《第一行代码2Android(第二版)》郭霖著《Android开发进阶从小工到专家》何红辉著《
Android进阶
之光》刘望舒著
qq_28273051
·
2020-06-25 03:24
Android
Java
【Android 进阶】仿抖音系列之翻页上下滑切换视频(一)
【
Android进阶
】仿抖音系列之翻页上下滑切换视频(一)【
Android进阶
】仿抖音系列之列表播放视频(二)【
Android进阶
】仿抖音系列之列表播放视频(三)【
Android进阶
】仿抖音系列之翻页上下滑切换视频
欢子-3824
·
2020-06-25 00:56
安卓开发
【Android 进阶】仿抖音系列之翻页上下滑切换视频(四)
这是这个系列的第四篇,在这篇文章之前,建议可以先看下之前系列的文章,为了节省篇幅,之前详细说过的地方,这里就不再详细描述了,下面是目录:【
Android进阶
】仿抖音系列之翻页上下滑切换视频(一)【
Android
欢子-3824
·
2020-06-25 00:56
安卓开发
Android进阶
之路 - 我自己的代码规范
因为这几天在负责写公司app的代码规范,虽不完整,但还是在此同样记录一份~核心思想有规范的见名知意通用规范包的命名com+公司名+app名方法的命名驼峰命名=第一个单词首字母小写+之后单词首字母大写常量的命名单词均为大写、多单词之间采用_连接参数的命名确定权限范围+类型+参数功能名行为规范每个类上方声明该类的负责人、类名模块类名规范Activity命名类名+ActivityFragment命名类名
Modu_MrLiu
·
2020-06-25 00:00
#
项目开发知识点归纳
Android
代码规范
Android进阶
之路 - 版本检测且自动升级
写项目,版本升级这种功能用到的地方太多了~文章结构俩种升级方式所遇问题解析俩种升级方式:当前项目内进行版本升级,apk下载替换升级跳转对应的app应用商店详情页,由用户自己下载Effect:权限导入方法归纳获取版本号/***返回版本号*对应build.gradle中的versionCode*@paramcontextcontext*@returnString*/publicstaticString
Modu_MrLiu
·
2020-06-25 00:00
Android进阶之路
#
项目开发知识点归纳
Android进阶
之路 - 通过WebView与H5前端进行完美交互
此篇讲解的是Android通过WebView与H5进行基础交互,主要分为无参方法的调用或传参方法的调用~我那些关于WebView的回忆~包含入门使用、优化加载样式、监听加载状态、各场景后退键处理、俩端交互流程、header、user-agent传值、交互常见问题、较全API整合目录目录一:Android调用Js,传入Js需要的数据使用场景-在App端展示的H5界面交互方式1(我之常用)H5前端-实
Modu_MrLiu
·
2020-06-25 00:00
Android进阶之路
#
项目开发知识点归纳
Android进阶
之路 - 可拖拽的悬浮按钮
类似文章在CSDN上有很多,但是几经查找之后原文其实产于简书的一位作者;综合几篇文章,在原有基础上我会尽可能全面总结一下效果图实现思路通过重写控件的onTouchEvent方法监听触摸效果通过View的setX()和setY()方法实现移动使用属性动画实现边缘吸附效果手指按下首先是处理手指按压下的事件,这里我们把拖拽标识符设置为false并记录当前点击的屏幕坐标。然后我们在移动事件处手指移动这里我
Modu_MrLiu
·
2020-06-25 00:00
#
自定义控件
Android进阶
之路 - 性能优化的自我总结
性能优化:在我认为聪明的人,从开始就已经在做优化,而像我们大多数人的话,只有在项目完成之后,重构之处才会用到><~概念百度百科:性能优化,简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短作用移动端:提升用户体验,减少卡顿,不流畅,经常崩溃等现象前端提升用户体验,减少卡顿,不流畅等现象后端方便代码后期重构,提升代码执行效率优化方向布局优化绘制优化线程优化响应速
Modu_MrLiu
·
2020-06-25 00:28
Android进阶之路
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他