Android学习笔记
文章平均质量分 71
zhangym90
快乐学习,快乐成长,快乐Coding....
展开
-
关于toolbar菜单设置了always后不显示的问题
我们一般写menu文件时会有如下写法: <item android:id="@+id/menu011" android:title="hehe" android:icon="@mipmap/ic_launcher" android:showAsAction="always"/> 这样写出来的menu是不会再toolbar原创 2016-10-27 15:06:04 · 1745 阅读 · 0 评论 -
属性动画Property Animation的扩展用法
Interpolator的使用 Interpolator字面意思就是插入器(有道翻译),在动画中,它的主要作用是改变动画的执行速率,比如匀速,加速等一系列效果。Interpolator可以自定义实现,以下是Android系统已经为我们写好了的一些插入器: AccelerateDecelerateInterpolator ------ 在动画开始与结束的地方速率改变比较慢,在中间原创 2017-01-10 16:17:57 · 399 阅读 · 0 评论 -
有关Property Animation(属性动画)的基本用法
属性动画就是通过不断的对值进行操作来实现效果的。 ValueAnimator是整个属性动画机制当中最核心的一个类,它的内部使用一种时间循环的机制来计算值与值之间的动画过渡,我们只需要将初始值和结束值提供给ValueAnimator,并且告诉它动画所需运行的时长,那么ValueAnimator就会自动帮我们完成从初始值平滑地过渡到结束值这样的效果。除此之外,ValueAnimator还负责原创 2017-01-09 17:33:37 · 410 阅读 · 0 评论 -
Java中回调的理解
回调在Java中运用的相当广泛,类似Android中的控件点击监听事件(setOnClickListener()方法)就是典型的回调。回调是什么?关于回调的定义通俗说就是:A类调用B类中的某个方法,然后B类中反骨来调用A类中的方法D,D这个方法就叫做回调方法。回调的这个方法D一般是接口中定义,然后A类实现接口的D方法。 一般回调的话需要满足以下几个条件: Class A实原创 2016-12-12 15:56:45 · 501 阅读 · 0 评论 -
关于Fragment的一些知识点
如果布局是固定的,不用动态添加fragment的,可以将业务逻辑写在fragment里,然后将fragment作为控件写在xml布局中。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2017-01-03 11:52:13 · 528 阅读 · 0 评论 -
RxJava学习笔记
本文为自己学习RxJava的学习笔记,不定时更新,文中资料来源于网上搜集整理,但均为本人一字字亲自敲出来的,为了加深学习记忆,绝无复制粘贴,若文中资料有侵犯到哪位高人的版权,敬请提出,我将在第一时间调整! *****************RxJava的操作符******************* just(T...): 将传入的参数依次发送出来,快捷创建创建事件队列的方法,原创 2016-12-14 17:14:57 · 583 阅读 · 0 评论 -
记录友盟分享,第三方登录遇到的坑
最近公司项目上需要用到分享跟第三方登录,经历了各种坑之后,基本上算是告一段落了,现在把遇到的各种坑记录下来,希望能帮到一些遇到相同问题的童鞋。 坑1:QQ第三方登录的坑 QQ第三方登录需要你在腾讯开放平台申请一个AppID及Appkey ,然后才能使用,由于同一个app使用不同的签名文件生成的AppID及Appkey是不一样的,如果你给腾讯那边上传的是一个debug版的apk,那么这个原创 2016-08-26 10:28:23 · 3040 阅读 · 4 评论 -
Android6.0权限的处理
Android6.0权限申请相关原创 2016-12-17 10:22:23 · 328 阅读 · 0 评论 -
友盟统计sdk集成及多渠道打包
友盟统计sdk集成其实很简单,先去官网http://mobile.umeng.com/apps新建应用,然后会得到一个Appkey。 然后将根据官网的sdk文档(http://dev.umeng.com/analytics/android-doc/integration)使用AndroidStudio添加如下代码,集成sdk: // 友盟统计的sdk compile 'com.umeng.an原创 2016-10-13 15:19:05 · 1436 阅读 · 0 评论 -
Android使用Handler的postDelayed(Runnable, long)方法实现定时任务
近期由于公司领导需要将公众号的运营数据放到公司的50寸的微鲸智能电视机上播放,所以一开始是找设计作图,设计问后台要数据,然后做成图片放到电视机上。但是数据是不断更新的,所以设计作图也做的很郁闷。所以我也就顺手做了个app用来展示,顺便解放了设计。当然,功能很简单,就一个界面,背景图是设计原先做的图,然后他将数据扣掉,我在需要添加数据的地方添加几个TextView,然后后台给我一个接口,我这边联网获原创 2017-01-17 17:08:47 · 10078 阅读 · 0 评论