关闭

AndroidStudio之更换SVN

将项目根目录中的隐藏文件.svn删除(mac下查看隐藏文件快捷键command+shift+.) 打开项目中.idea文件夹下的vsc.xml文件,将 <mapping directory=...
阅读(83) 评论(0)

CoordinatorLayout+AppBarLayout+appbar_scrolling_view_behavior

CoordinatorLayout、AppBarLayout和appbar_scrolling_view_behavior,三者必须联合使用 CoordinatorLayout用于协调子布局嵌套滑动(实现了NestedScrollingParent接口) AppBarLayout是google默认实现的一种配合嵌套滑动的控件,用于在头部显示,必须是CoordinatorLayout的直接...
阅读(140) 评论(0)

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

转载 新版Bintray下将Android Library 开源到JCenter 的正确姿势Android Studio提交库至Bintray jCenter从入门到放弃...
阅读(134) 评论(0)

Gradle多渠道打包

为何要多渠道打包简单来说就是为了统计apk在不同的应用市场上下载使用的情况。如果我们在不同的应用市场(例如:应用宝、豌豆荚、小米),上传的是同一个apk包,那么将无法统计哪一个应用市场的下载量大,使用的活跃度高 专业地讲:统计和分析流量来源、内容使用、用户属性和行为数据,以便开发商利用数据进行产品、运营、推广策略的决策。 单渠道打包使用友盟统计和分析流量来源通过集成友盟sdk实现渠道统计,具体集...
阅读(119) 评论(0)

手写RecyclerView下拉刷新

思路 RealPullRefreshView继承了一个LinearLayout 里面放置了一个刷新头布局,将其margin_top设置为负的刷新头的高度的 再添加一个RecyclerView 触摸事件分发机制,当在特定条件下让RealPullRefreshView拦截触摸事件,否则的话,不拦截,让RecyclerView自己去处理触摸事件 在手指下拉时,定义好不同的状态STATE,在不同状态下,处理...
阅读(143) 评论(0)

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

Android开发艺术探索package com.example.apple.quickdemo.realview;import android.content.Context; import android.support.annotation.Nullable; import android.support.v7.widget.LinearLayoutManager; import androi...
阅读(132) 评论(0)

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

之前写过,这里记载一个完整的 MainActivitypackage com.example.apple.quickdemo.activity;import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.s...
阅读(183) 评论(0)

EventBus的使用

参考 EventBus—github 启舰— EventBus使用详解(一)——初步使用EventBus 启舰— EventBus使用详解(二)——EventBus使用进阶 Gadlecompile 'org.greenrobot:eventbus:3.0.0'使用方法 Define events: 定义事件 public static class MessageEvent {...
阅读(152) 评论(0)

PorterDuffXfermode学习笔记

PorterDuffXfermode是什么PorterDuffXfermode是一种规则 PorterDuffXfermode是一种颜色混合的规则 PorterDuffXfermode用于实现新绘制的像素(SRC)与Canvas上对应位置已有的像素(DEST)按照混合规则进行颜色混合。 记住:先绘制的图形为DEST 这个混合规则一个基本的知识点是,一个图片是由a和c组成的,a表示透...
阅读(170) 评论(0)

canvas操作

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

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

package com.example.apple.shaderdemo;import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.LinearGradient; import android.graphics.Matri...
阅读(263) 评论(0)

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

效果图package com.example.apple.shaderdemo;import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.BitmapShader; import android.graph...
阅读(257) 评论(0)

Shader的介绍

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

Okhttp简单使用

异步GET请求 异步POST 配置okHttpClient 使用 Okhttp 下载文件和更新进度条异步GET请求 public void asynGet(View view) { //1.构建一个最简单的OkHttpClient mOkHttpClient = new OkHttpClient(); //2.构建一个Request,指明请求方法...
阅读(169) 评论(0)

android 使用广播监听网络状态

转载记录一下 http://www.cnblogs.com/sipher/articles/2567697.html...
阅读(160) 评论(0)

View如何加载到窗口

View如何加载到窗口...
阅读(188) 评论(0)

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

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

机顶盒开发前奏---电脑adb无线连接机顶盒

今天拿到一个智能机顶盒,发现并不能像是连接手机一样直接调试,只能使用无线连接的方式调试(电脑、机顶盒必须在同一个局域网,wifi和有限连接都可以) 1. 首先要获得机顶盒adb调试密码(不同型号的机顶盒,打开adb的方式不同) 2. 打开AndroidStudio终端Terminal,输入(adb connect 192.168.8.58)后面是你的机顶盒的IP地址, - 如...
阅读(1030) 评论(0)

ViewPager过渡动画position的理解

/** * Created by apple on 2017/4/18. */ public class DepthPageTransformer implements ViewPager.PageTransformer { private static final float MIN_SCALE = 0.75f;...
阅读(223) 评论(0)

导入一个AndroidStudio项目时遇到的gradle问题

问题: 由于你导入的项目的gradle版本与本地的gradle版本不一致,会导致让AndroidStudio去下载对应版本的gradle,而这个gradle一般在80M左右(需要翻墙),根本下载不下来,会导致卡死在那里。 解决方式一:如果你是导入github上的项目,只是为了学习一下代码,那么可以采用快速配置gradle的方式(修改所导入项目的gradle配置为本地的gradle配置,这样就不用...
阅读(1182) 评论(0)
111条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:220280次
    • 积分:2771
    • 等级:
    • 排名:第14341名
    • 原创:98篇
    • 转载:13篇
    • 译文:0篇
    • 评论:63条
    最新评论