自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

认真梳理

认真梳理

  • 博客(189)
  • 收藏
  • 关注

转载 android之位置坐标

手机屏幕坐标系如下图:(一)首先明确一下 android 中的坐标系统 :     屏幕的左上角是坐标系统原点(0,0)     原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向 (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏的情况,于是就产生了Scroll的概念。     在View类中有个方法:    

2015-10-21 18:22:30 751

转载 getLocationInWindow 和 getLocationOnScreen 区别

Android获取View坐标的几种方法:int[] location = new  int[2] ;view.getLocationInWindow(location); //获取在当前窗口内的绝对坐标,getLeft , getTop, getBottom, getRight,  这一组是获取相对在它父窗口里的坐标。view.getLocationOnScreen(loca

2015-10-21 12:54:54 4220

转载 android MotionEvent中getX()和getRawX()的区别 这个需要深入理解一下

public class Res extends Activity implements View.OnTouchListener {            Button btn = null;        int x = 0;        int y = 0;        int rawx = 0;        int rawy = 0;         

2015-10-21 12:51:38 1335

转载 坐标相关的 android应用程序中获取view的位置

获取View类界面控件的位置,有助于添加新的控件。获取在parent里的相对坐标位置    这个比较简单,不用多说,直接调用View的方法:getLeft , getTop, getBottom, getRight 获得。获取在屏幕中的绝对位置  getLocalVisibleRectgetGlobalVisibleRectgetLocationOn

2015-10-21 12:44:08 514

转载 [置顶] android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明

涉及到滑动,就涉及到VIEW,大家都知道,android的UI界面都是由一个一个的View以及View的派生类组成,View作为基类,而常用的布局里面的各种布局就是它派生出来的ViewGroup的子类,ViewGroup作为各个组件的容器搭建了整体的UI。以下是android UI的结构示示意图:查看源码[java] view plaincopy

2015-10-21 11:53:37 589

转载 [置顶] Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)

在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现。。例子相关博文:Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码在广泛使用的侧边滑动导航开源库 --SlidingLayer其实就是使用到了Scrol

2015-10-21 11:39:41 536

转载 Android事件传递机制-View篇

原文地址:http://blog.csdn.net/nanzhiwen666/article/details/12885365 Android事件传递机制绝对不是三言两语就能说得清的,在网上查了相关资料,觉得大部分都没有讲的很清楚透彻,写本文的目的就是让更多的开发者进从FrameWork层到Application层一步步深入Android事件传递机制的原理,今天先小小试牛刀,主要是讲Vie

2015-10-21 11:31:17 299

转载 【onTouchEvent()方法】和【OnTouchListener中onTouch()方法】

(1)View类中有onTouchEvent()方法,我们可以重写该方法来处理Touch事件(2)还可以View对象调用setOnTouchListener(mOnTouchListener)来设置监听器,监听器中onTouch()方法会在发生Touch事件时被调用当发生Touch事件时,到底调用哪个方法?还是都调用?先调用哪个?[java] view

2015-10-21 11:23:24 350

转载 Android事件传递机制

Android事件传递机制AndroidonInterceptTouchEvenonTouchEvent事件处理dispatchTouchEventAndroid中dispatchTouchEvent,onInterceptTouchEvent, onTouchEvent的理解android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对

2015-10-21 11:16:53 286

转载 Android TouchEvent事件传递机制

跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev);    //用来分派eventpublic boolean onInterceptTouchEvent(MotionEvent ev); //用来拦截eventpublic boolean onTouchEvent(MotionEvent ev);  

2015-10-21 11:10:25 373

转载 android 深入理解Android中的自定义属性

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45022631; 本文出自:【张鸿洋的博客】1、引言对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:自定义一个CustomView(extends View )类编写values/attrs.xml,在其中编写styleable和item等

2015-10-20 17:46:04 297

转载 Android 手把手教您自定义ViewGroup(一)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817 , 本文出自:【张鸿洋的博客】最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~今天给大家带来一篇自定义ViewGroup的教程,说白了,就是教大家如何自定义ViewGroup,如果你对自定义ViewGroup还不是很了解,或

2015-10-20 17:35:13 343

转载 Android 自定义View (四) 视频音量调控

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24529807今天没事逛eoe,看见有人求助要做一个下面的效果,我看下面一哥们说要用12张图片,这尼玛逆天的麻烦,仔细看了一下感觉自定义控件木有问题,就花点时间写了一个。好了,进入正题,继续我们的自定义View四部曲。1、先分许需要的属性,两个小

2015-10-20 17:23:39 317

转载 Android 自定义View (三) 圆环交替 等待效果

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24500107一个朋友今天有这么个需求(下图),我觉得那自定义View来做还是很适合的,就做了下,顺便和大家分享下,对于自定义View多练没坏处么。如果你看了前两篇,那么这篇一定so easy 。效果就这样,分析了一下,大概有这几个属性,两个颜色,一个速

2015-10-20 17:20:24 311

转载 Android 自定义View (三) 圆环交替 等待效果

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24500107一个朋友今天有这么个需求(下图),我觉得那自定义View来做还是很适合的,就做了下,顺便和大家分享下,对于自定义View多练没坏处么。如果你看了前两篇,那么这篇一定so easy 。效果就这样,分析了一下,大概有这几个属性,两个颜色,一个速

2015-10-20 17:20:18 300

转载 Android 自定义View (二) 进阶

android自定义View自定义View转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24300125继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,Android 自定义View (一),如果你还对自定义View不了解可以去看看。今天给大家带来一个稍微复杂点的例子。自定义View显示

2015-10-20 17:16:10 244

转载 Android 自定义View (一)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。先总结下自定义View的步骤:1、自定义View的属性2、在View的构

2015-10-20 17:07:02 274

转载 [Android自定义控件] Android自定义控件

[Android自定义控件] Android自定义控件转载自: http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 

2015-10-20 16:29:46 293

转载 Android Xfermode 实战 实现圆形、圆角图片

Androidxfermode圆角图片目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42094215,本文出自:【张鸿洋的博客】1、概述其实这篇本来准备Android BitmapShader 实战 实现圆形、圆角图片放到一篇里面,结果由于篇幅原因就独立出来了~在很

2015-10-20 16:29:07 332

转载 Android Drawable 那些不为人知的高效用法

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑

2015-10-20 13:55:18 322

转载 Android 自定义控件 轻松实现360软件详情页

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43649913,本文出自:【张鸿洋的博客】1、概述最近有不少朋友私聊问应用宝、360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考。嗯,关于实现呢,我写了两种方式:1、ScrollView内嵌软件介绍

2015-10-20 13:47:56 434

转载 Android基础之Android动画

Android基础之Android动画简介绚丽的app应用离不开动画的支持,所以android系统也给我们提供了动画工具类。Android系统中的动画有Frame Animation(帧动画)、Tween Animation(补间动画)以及3.0以后增加的Property Animator(属性动画)。在android中,我们可以通过代码动态创建动画,也可以通过xml进行动画的配置。下

2015-10-20 13:37:51 290

转载 Android仿搜狗浏览器加载动画

泡在网上的日子 发表于 2015-10-11 01:13 第 1089 次阅读 搜狗,加载动画3周六,国庆放假调休,今天闲来无事,就看了下搜狗浏览器的加载动画。感觉结合前面学习的基础还是能做出来的,所以就简单的实现了下,然后写下这边博客给大家参考参考,权当巩固基础。我们先来看看搜狗的效果图,效果图是通过豌豆荚的屏幕截取的,由于公司电脑配置太差,用的Andro

2015-10-20 13:35:49 590

转载 Android项目总结之社会化分享

泡在网上的日子 发表于 2015-10-11 01:24 第 966 次阅读 ShareSDK,分享0原文出处:http://blog.csdn.net/mr_dsw/article/details/49000293 随着现在社交网络的日益繁多,众多的社交客户端已占据了人们的大量时间,所以在我们的应用中具有一键分享的功能对提高我们产品的知名度有很大的帮助。新

2015-10-20 13:32:20 338

转载 给 Android 开发者的 RxJava 详解

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1012/3572.html原文出处:http://gank.io/post/560e15be2dca930e00da1083 前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboa

2015-10-20 13:29:44 439

转载 使用Canvas绘制几何图形

泡在网上的日子 发表于 2015-10-14 09:34 第 390 次阅读 Canvas0原文出处:http://www.jianshu.com/p/b4e829abf611 前言这是我学习自定义View系列中的使用Canvas自带方法(drawxx)绘制几何图形笔记.CanvasThe Canvas class holds the “

2015-10-20 13:25:30 515

转载 Android Studio 打包及引用 aar

泡在网上的日子 发表于 2015-10-14 23:56 第 262 次阅读 打包,aar0来源 http://blog.csdn.net/arnozhang12/article/details/458183191、 简述        在比较大的 Android 项目的开发中,我们经常会遇到工程、jar 包等等之间相互引用的方式。一般我们通过在 gra

2015-10-20 13:21:15 313

转载 小心API 21上的EditText

泡在网上的日子 发表于 2015-10-19 02:02 第 369 次阅读 EditText0看看如下两个EditText。一个是在API 21的设备上,一个是在API 22的设备上。看到区别了吗?在开启开发者选项的“显示布局界限”的时候更为明显:两个EditText的高度和垂直对齐都不一样!这是

2015-10-20 12:50:52 676

转载 新的AppBarLayout flag:SCROLL_FLAG_SNAP

泡在网上的日子 发表于 2015-10-19 09:50 第 383 次阅读 AppBarLayout0新版本的 Design Support Library(23.1.0)现在AppBarLayout里面包含了一个新的layout_scrollFlag :SCROLL_FLAG_SNAP。在滚动结束后,如果view只是部分可见,它将滑动到最近的边界。比如,

2015-10-20 12:48:16 2183

转载 Android EventBus实战

转载自:http://blog.csdn.net/lmj623565791/article/details/407948791、概述最近大家面试说经常被问到EventBus,github上果断down了一份,地址:https://github.com/greenrobot/EventBus,的确是个不错的框架,主要用于事件的发布和订阅。EventBus定义:是一个发布

2015-10-19 11:24:21 298

转载 LeakCanary 中文使用说明

http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/LeakCanaryAndroid 和 Java 内存泄露检测。“A small leak will sink a great ship.” - Benjamin Franklin千里之堤, 毁于蚁穴。 -- 《韩非子·喻老》

2015-10-19 09:56:23 324

原创 dialog的 主题设置

Android自定义Dialog,实际的项目开发中默认的Dialog样式可能满足不了需求,这就需要自行定义Dialog上图先  自定义的Dialog类CustomDialog.javapackage com.learn.ui.util;import android.app.Dialog;import android.content.Context;imp

2015-10-16 16:09:42 5612

原创 mipmap 文件的作用

mipmap/For app launcher icons. The Android system retains the resources in this folder (and density-specific folders such as mipmap-xxxhdpi) regardless of the screen resolution of the device where

2015-10-16 09:27:30 657

原创 mipmap Resources的作用

2015-10-16 09:26:14 371

原创 GoogleCardsActivity 效果很好

/* * Copyright 2013 Niek Haarman * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of

2015-10-15 14:18:30 394

原创 nhaarman/ListViewAnimations 这个很牛逼啊

ListViewAnimations (Play Store Demo) ListViewAnimations is an Open Source Android library that allows developers to easily create ListViews with animations. Feel free to use it all you want in you

2015-10-15 14:17:04 2043

原创 GridViewActivity gridview显示时的动画

package com.duguang.baseanimation.ui.listivew.listviews;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bi

2015-10-15 14:13:19 294

原创 水纹上升的动画

public class TitanicMainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.

2015-10-15 14:09:33 985

原创 上拉抽屉

public class SlidingDrawerMainActivity extends BaseActivity { /** Called when the activity is first created. */ private SlidingDrawer mSlidingDrawer; @Override public void setView() {

2015-10-15 14:07:21 292

原创 购物车动画

package com.duguang.baseanimation.ui.imitate.addshopcartanim;import java.util.ArrayList;import java.util.List;import com.duguang.baseanimation.R;import android.os.Bundle;import android.app.Act

2015-10-15 14:02:26 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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