排序:
默认
按更新时间
按访问量

好文索引

每次遇到好的文章,看完之后,虽然存在了收藏夹,但是找起来依然很麻烦,今天建立一个索引,便于以后翻阅,不断完善中… Activity 你应该知道的Activity状态的保存与恢复 广播与服务 ANDROID-当网络发生变化时使用BroadcastReceiver和service通...

2017-12-21 09:44:50

阅读数:167

评论数:0

实现类似猫眼影片详情页电影海报滚动效果(RcyclerView+LinearSnapHelper )

Github (前一篇ViewPager实现和本篇的代码,都在这个项目) 效果 第一行为ViewPager实现效果 第二行为RcyclerView+LinearSnapHelper 实现效果 重点LinearSnapHelper是什么 LinearSnapHelper是一个让 ...

2018-01-03 11:41:12

阅读数:450

评论数:0

实现类似猫眼影片详情页电影海报滚动效果(ViewPager 两侧显示相邻item)

本文参考(ViewPager画廊效果)仿淘票票影院影片选择 这种实现方法比较简单,但是并不能像是淘票票、猫眼的电影画廊那样,一下子滚动多个item,因为ViewPager本质上就是一次只能划过一个item(此外这种方法,必须设置所有的条目作为缓存mViewPager.setOffscre...

2018-01-03 09:18:19

阅读数:768

评论数:0

AndroidStudio之更换SVN

将项目根目录中的隐藏文件.svn删除(mac下查看隐藏文件快捷键command+shift+.) 打开项目中.idea文件夹下的vsc.xml文件,将<?xml version="1.0" encoding="UTF-8"?> <proje...

2017-10-18 11:41:36

阅读数:240

评论数:0

CoordinatorLayout+AppBarLayout+appbar_scrolling_view_behavior

CoordinatorLayout、AppBarLayout和appbar_scrolling_view_behavior,三者必须联合使用 CoordinatorLayout用于协调子布局嵌套滑动(实现了NestedScrollingParent接口) AppBarLayout是go...

2017-08-17 11:20:55

阅读数:435

评论数:0

新版Bintray下将Android Library 开源到JCenter 的正确姿势

转载 新版Bintray下将Android Library 开源到JCenter 的正确姿势Android Studio提交库至Bintray jCenter从入门到放弃

2017-07-24 13:15:21

阅读数:204

评论数:0

Gradle多渠道打包

为何要多渠道打包简单来说就是为了统计apk在不同的应用市场上下载使用的情况。如果我们在不同的应用市场(例如:应用宝、豌豆荚、小米),上传的是同一个apk包,那么将无法统计哪一个应用市场的下载量大,使用的活跃度高 专业地讲:统计和分析流量来源、内容使用、用户属性和行为数据,以便开发商利用数据进行...

2017-07-19 14:17:38

阅读数:226

评论数:0

手写RecyclerView下拉刷新

思路 RealPullRefreshView继承了一个LinearLayout 里面放置了一个刷新头布局,将其margin_top设置为负的刷新头的高度的 再添加一个RecyclerView 触摸事件分发机制,当在特定条件下让RealPullRefreshView拦截触摸事件,否则的话,不拦截,让...

2017-07-15 10:56:49

阅读数:278

评论数:0

处理滑动冲突:外部拦截标准模板

Android开发艺术探索package com.example.apple.quickdemo.realview;import android.content.Context; import android.support.annotation.Nullable; import android....

2017-07-07 17:01:15

阅读数:198

评论数:0

Activity+Fragment基本框架(主要解决重启后,出现重叠的问题)

之前写过,这里记载一个完整的 MainActivitypackage com.example.apple.quickdemo.activity;import android.os.Bundle; import android.support.v4.app.Fragment; import andr...

2017-07-05 11:01:06

阅读数:816

评论数:0

EventBus的使用

参考 EventBus—github 启舰— EventBus使用详解(一)——初步使用EventBus 启舰— EventBus使用详解(二)——EventBus使用进阶 Gadlecompile 'org.greenrobot:eventbus:3.0.0'使用方法 涉及到...

2017-06-05 13:55:40

阅读数:258

评论数:0

PorterDuffXfermode学习笔记

PorterDuffXfermode是什么PorterDuffXfermode是一种规则 PorterDuffXfermode是一种颜色混合的规则 PorterDuffXfermode用于实现新绘制的像素(SRC)与Canvas上对应位置已有的像素(DEST)按照混合规则进行颜色混合。 记...

2017-05-27 10:46:10

阅读数:243

评论数:0

canvas操作

第一类基本变换 效果连续性 总结 第二类画布的保存与恢复 Save saveLayer saveLayerAlpha restore restoreToCount 另clip saveFLAG 摘自以下文章 自定义控件之绘图篇(四):canvas变换与操作 自定义控件三部曲之绘图篇...

2017-05-27 10:40:17

阅读数:270

评论数:0

Shader应用---霓虹闪烁文字效果

package com.example.apple.shaderdemo;import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.gr...

2017-05-24 13:37:08

阅读数:488

评论数:0

Shader应用---雷达扫描效果

效果图package com.example.apple.shaderdemo;import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import...

2017-05-24 10:06:02

阅读数:504

评论数:0

Shader的介绍

分类 BitmapShader :图片贴图效果 LinearGradient:线性渐变色效果 RadialGradient:环形渐变色效果 SweepGradient:雷达扫描效果 ComposeShader:以上效果的任意组合 基本用法在onDraw()里写下面的代码//构建画笔 Paint m...

2017-05-23 15:30:57

阅读数:314

评论数:0

Okhttp简单使用

异步GET请求 异步POST 配置okHttpClient 使用 Okhttp 下载文件和更新进度条异步GET请求 public void asynGet(View view) { //1.构建一个最简单的OkHttpClient mOkHttpClient...

2017-05-22 13:25:03

阅读数:229

评论数:0

android 使用广播监听网络状态

转载记录一下 http://www.cnblogs.com/sipher/articles/2567697.html

2017-05-19 11:04:30

阅读数:227

评论数:0

View如何加载到窗口

View如何加载到窗口

2017-05-07 18:16:02

阅读数:257

评论数:0

如何查看FrameWork层源码(例如:PhoneWindow) android.jar

找到你的sdk路径打开sdk路径位置 把这个android.jar拷贝到你的项目中, 建立一个lib目录,放到lib下面,点击右键,as a library,就可以双击打开了 另外你可以双击shift,去搜索

2017-05-05 09:34:37

阅读数:2756

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭