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
安卓进阶
安卓进阶
第七篇之6.0权限适配问题
AndroidM已经出来很久了,特别是从6.0开始增加了运行时权限RuntimePermission。如果你的项目targetSdkVersion支持到22以上(>=23),那就必须做权限适配,否侧app就会报权限错误,如果想app不报错,只需设置targetSdkVersion再来看看是怎么调用权限的:@OverridepublicvoidonClick(Viewv){switch(v.getI
起个牛逼的昵称
·
2020-04-04 19:39
安卓进阶
第一篇之百度地图的简单使用(入门级)
现在APP中用到的定位功能是越来越常见的了,下面就是我在使用百度地图定位的时候走的一些流程,话不多说,直接开始:1.首先我们要在百度地图开放平台(如果不知道地址,点这里)上注册一个账号并登录,点击API控制台,如下图:2.点击创建应用,如下图3.填写你的应用信息,应用名称就是你的APP_NAME,应用类型选择“AndroidSDK”,如下图选择你需要的额服务,下面的SHA1,要通过如下方法去获取:
起个牛逼的昵称
·
2020-03-17 06:29
安卓进阶
第六篇之RecyclerView下拉刷新、左滑删除和Item点击事件的监听
关于RecyclerView的介绍跟优点网上已经有很多了,这里我就不在啰嗦。效果图1.配置gradle:compile'com.jakewharton:butterknife:5.1.1'compile'com.android.support:recyclerview-v7:23.1.0'2.Activity中的xml:activity_recycler_view_demo.xml3.Activi
起个牛逼的昵称
·
2020-03-08 21:38
安卓进阶
第四篇之使用Retrofit进行Http、Https网络请求(快速上手)
最近看到很多文章说Retrofit接下来要火,自己也赶紧去看了一下,毕竟要跟着潮流走嘛是不是。网上看了很多文章,对Retrofit进行http请求都是没问题的,不过对于进行https请求,发现很多都用不了,有的也比较复杂,看的晕头转向,下面是我自己整理的Retrofit的使用方法,希望对大家能有所帮助。1.配置gradle//注解包compile'com.jakewharton:butterkni
起个牛逼的昵称
·
2020-03-04 16:41
安卓进阶
第五篇之常见动画的使用
Android中的动画有三种,分别是补间动画、帧动画、属性动画。1.补间动画通过在两个关键帧之间补充渐变的动画效果来实现,其优点是可以节省空间。Android目前支持的补间动画有RotateAnimation(旋转)、ScaleAnimation(缩放)、AlphaAnimation(透明度)、TranslateAnimation(位移)、AnimationSet(组合)这5种。实现补间动画的方式
起个牛逼的昵称
·
2020-02-17 12:40
安卓进阶
指南Annotation总结篇(一)
前言:为什么要写这篇文章?主要是为了总结一下最近学习内容,记录方便以后查阅。以前有一次面试有人问到看过ButterKnife实现的原理是什么?答:注解,反射。然而真的是这样吗?。也在网络上看到很多关于这方面的资料,稂莠不齐,所以趁这阶段有时间特地把Annotation搞搞清楚。文中会出现引用一些文章的部分,文末已注明出处,表示感谢。CkID59daIh.png代码地址:android-annota
ftc300_carl
·
2020-02-10 00:54
安卓进阶
指南Annotation自定义编译时注解(四)
曾经看过一篇使用运行时注解来实现类似ButterKnife功能的文章。直到后来我自己看了ButterKnife源码后才发现并不是这样。推荐阅读ButterKnife原理解析,这是Butterknife源码地址,不妨clone下来看一看瞧一瞧。ACBgkflEgD.png代码地址:android-annotation-tutorial反射是一个我们在运行时读取一个类及其成员属性,并尝试修改这些属性的
ftc300_carl
·
2020-02-09 20:28
安卓进阶
指南Annotation源码级注解(二)
这边文章主要讨论源码级别(RetentionPolicy.SOURCE)的注解,站在巨人的肩膀上来捋一捋。2i6bEakh8F.png代码地址:android-annotation-tutorial从19.1开始出现,AndroidAnnotation是以SupportLibrary的形式给我们提供的,只需要在app的gradle文件下添加如下即可。implementation'com.andro
ftc300_carl
·
2020-02-08 05:43
安卓进阶
第二篇之使用ShareSdk进行第三方登录和分享(过程比较详细)
以前老是看到别人说要多整理,以前我不以为然,觉得我会用就行了,干嘛还要整理,继前两天有时间整理了第一篇之后,才感觉到“好记性不如烂笔头”的重要性,万事开头难,刚开始写也有点茫然,总想着要怎么组织语言,怎么写的幽默又能让别人看懂,不过对于刚开始写的我来说还是有点困难,来吧,慢慢进步,先行动起来。最近很多项目中都是用到了第三方的登录和分享,虽然说可以按照官方文档去一步步实现,但总还是会遇到一些坑,下面
起个牛逼的昵称
·
2020-01-03 23:20
安卓开发基础知识
1.java基础2.安卓基础3.
安卓进阶
博客地址:https://www.jianshu.com/u/bcf81f4ae430掘金博客地址:https://juejin.im/user/577680d1128fe100562ee041github
deviche
·
2019-12-06 15:19
安卓进阶
第三篇之腾讯信鸽推送的简单使用
由于Android暂时没办法使用系统级的推送服务,再加上千奇百怪的第三方rom,所以我们不得不选择一款成熟的第三方平台做我们的推送服务。现在市场上的推送平台很多,比如信鸽、极光、小米、友盟、阿里推送等,由于自己的项目中使用的是信鸽推送,所以我就简单说说使用信鸽推送的流程。1.首先第一步,在信鸽官网(http://xg.qq.com)注册账号并登录,然后点击“介入推送应用”登录成功后就可以看到2.输
起个牛逼的昵称
·
2019-11-05 03:02
Android实战 | 详解MVC、MVP模式并分别实现登录界面案例
参考资料(《(菜鸟窝)
安卓进阶
必学》)本文参考技术资料做一个笔记,主要内容是总结MVC、MVP两个设计模式的思想,以及分别运用这两个模式的实现,实现两个project(MVCSmallTest还有MVPTest
凌川江雪
·
2019-01-13 21:51
安卓进阶
(11)之UI适配解决方案
博客内容有些UI设计师给到我们的设计图的宽的单位是px(比如1080*1920),有的给到我们的的单位是dp(比如360dp),我们没法保证设计师到底给出哪一种,而且,给到我们的设计图的尺寸,我们除了适配常规的尺寸,还得适配非常规的手机分辨率。那具体我们应该怎么去做适配呢?看了几篇帖子,都是人家用过非常成熟的,适用场景比较多的方案了。我自己总结了下,分为两种解决方案,一种是单位以px为参照物,一种
罗小辉
·
2018-10-24 14:40
安卓进阶
安卓进阶系列---罗小辉
安卓进阶
指南(自用)
基础进阶!1#自定义view☞绘制流程☞滑动冲突2#view工作原理3#Android的动画机制4#Android的触摸事件体系5#JNI和NDK开发流程6#四大组件工作原理7#AIDL和Binder机制8#Android消息机制9#多媒体技术10#AndroidStudio特性+GRADLE插件开发
起个啥名字呢_8925
·
2018-08-19 21:07
Java基础相关(二、抽象类、接口)
文章出自:
安卓进阶
学习指南主要贡献者:MiloStruggleshixinzhang读完本文你将了解:背景介绍什么是抽象类和接口特点与区别抽象类的特点接口的特点栗子小结如何选择抽象与多态面向接口编程多态继承和组合总结
Okamiy
·
2018-05-08 11:46
Java相关
Java基础相关(二、抽象类、接口)
文章出自:
安卓进阶
学习指南主要贡献者:MiloStruggleshixinzhang读完本文你将了解:背景介绍什么是抽象类和接口特点与区别抽象类的特点接口的特点栗子小结如何选择抽象与多态面向接口编程多态继承和组合总结
Okamiy
·
2018-05-08 11:46
Java相关
Java 基础巩固5:全面理解自动装拆箱及常见风险点
文章出处:
安卓进阶
学习指南作者:麦田哥(Wheat7)审核者:shixinzhang,Struggle完稿日期:2018.1.25读完本文你将了解:背景介绍大家好,这篇文章是《
安卓进阶
技能树计划》的第一部分
安卓进化论
·
2018-01-26 00:00
剖析Activity、Window、ViewRootImpl和View之间的关系
原文链接:https://www.jianshu.com/p/a7596afb1aa1
安卓进阶
道路上感谢各位大牛的鼎力相助!
ZHITONG_
·
2018-01-05 09:31
Java 基础巩固:再谈抽象类和接口
文章出自:
安卓进阶
学习指南主要贡献者:MiloStruggleshixinzhang读完本文你将了解:背景介绍什么是抽象类和接口特点与区别抽象类的特点接口的特点栗子小结如何选择抽象与多态面向接口编程多态继承和组合总结
跌底
·
2017-12-22 14:41
java
java
Java 基础夯实4:内部类的使用场景介绍
文章出自:
安卓进阶
学习指南主要贡献者:Cloud9527Alex_赵Struggleshixinzhang读完本文你将了解:通过反编译介绍四种内部类结合实战介绍内部类的使用场景背景介绍大家好,这篇文章是
安卓进化论
·
2017-12-01 00:00
Java 基础夯实3:通过字节码了解内部类
文章出自:
安卓进阶
学习指南主要贡献者:Cloud9527Alex_赵Struggleshixinzhang读完本文你将了解:通过反编译介绍四种内部类结合实战介绍内部类的使用场景背景介绍大家好,这篇文章是
安卓进化论
·
2017-11-30 00:00
深入理解Java中的包装类与自动拆装箱
深入理解Java中的包装类与自动拆装箱文章出处:
安卓进阶
学习指南作者:麦田哥(Wheat7)审核者:shixinzhangStruggle完稿日期:2017.10.30今儿来和大家聊一聊Java中的自动拆装箱问题
wheat7
·
2017-10-30 10:20
Java 基础夯实系列上线预告
在《你是否需要一份安卓技能树点成计划》中我们提出了“
安卓进阶
技能树点成计划”,通过调查问卷和朋友们的反馈结果,证明这件事是有价值的。
安卓进化论
·
2017-10-22 00:00
安卓进阶
之自定义View
今天是小年,又赶上家里置办年货,真的是好忙,但是还是按照昨天的计划继续学习,今天主要是比着HongYang大神的博客和琪爷给的视频资料学习了一下自定义的View,感觉上来有点摸不到头脑,还好终于在一番挣扎之后,终于有所突破,今天跟大家分享一下自己的所学。首先是比着HongYang大神的博客的例子敲了一遍代码:现在附上HongYang大神的博客链接:http://blog.csdn.net/lmj6
耀相惜
·
2016-02-01 23:54
安卓
599元 中兴/华为刷新指纹新低价
早年安卓用户应该会对中兴V880这款手机有印象,代号Blade的它在
安卓进阶
的年代几乎称得上爆款。今天下午,中兴宣布Blade重回国内市场。
科技美学
·
2015-12-03 00:00
[置顶] 安卓自定义控件初探---仿web验证码的实现
自定义控件对于
安卓进阶
来说是一门必不可多少的课程,作为菜鸟的我,也开始学习安卓自定义控件,搞了一上午,勉强写出来了一个demo,但是还是很有收获的。
yuan514168845
·
2015-10-14 14:00
android
自定义控件
安卓进阶
之扫描系统媒体库
最近自己做一个视频播放器,查找了一些内容提供者操作多媒体数据的资料,在这里记录下来通过调用Android的API,可以实现相册,播放器,录音和摄像等功能。这一章需要掌握如下功能:q多媒体的ContentProvider的调用qCameraqAudioRecord和AudioTrackqMediaPlayer11.1获取多媒体信息多媒体信息?在pc中的音乐播放器总是很容易的显示歌手名、歌曲名、专辑名
leilu000
·
2015-05-21 09:57
安卓进阶学习
上一页
1
2
下一页
按字母分类:
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
其他