自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamerQL的博客

技术随笔

  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 ConstraintLayout简明实用指南

一、为什么要用ConstraintLayout当布局嵌套深入比较深的时候,往往会伴随着一些性能问题。所以很多时候我们建议使用RelativeLayout或者GridLayout来简化掉布局的深度。而对于简化布局深度,ConstraintLayout几乎可以做到极致。具体案例 需求:需要将底部按钮进行三等分,上部卖价为屏幕居中,买价为占据屏幕3/4的位置 解决:看到这样的布局,大...

2018-04-02 19:56:44 201

原创 testpic

testpic效果

2016-09-12 14:45:29 416

原创 Android-常用布局与数据存储

开篇语Android发展至今,可谓日新月异,每一个版本都会有一些新的内容需要开发者学习。本类文章不讨论最新技术,只写哪些最基础的知识点笔记总结,给想从事Android事业的小伙伴们一个敲门砖,工具书。

2016-09-04 21:07:27 319

转载 TextView使用SpannableString设置复合文本

TextView使用SpannableString设置复合文本TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,具体有以下功能:1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件3、Foregrou

2016-04-22 09:35:47 311

转载 android paint 研究总结

在Paint中有很多的属性可以设置,比如可以设置阴影,颜色过滤等等,这些会产生不同的奇妙效果,今天就对各种属性探索一下。方法一:1 //设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 2 setARGB(int a,int r,int g,int b); 这个不多说了,还有两个类似的方法,将设置alpha和rgb分割开来了。注意的是这里的a值是0~255的范围

2016-04-22 09:28:21 243

转载 卡片式UI的总结 android

在使用android卡片是ui之前,先可以去看看github上的一个效果  https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23105/2014-11-06-Creating-a-Cards-UI-on-Android.md自从卡片式UI第一次在Google+ app上亮相

2016-04-08 09:32:53 1077

转载 史上最全WebView使用,附送Html5Activity一份

WebView在现在的项目中使用的频率应该还是非常高的。我个人总觉得HTML5是一种趋势。找了一些东西,在此总结。本篇最后有一个非常不错 的 Html5Activity 加载类,不想看的可以直接跳下载。WebSettingsWebSettings webSettings = mWebView .getSettings();//支持获取手势焦点,输入用户名、密码或其他webvi

2016-04-06 13:24:39 473

转载 Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释

本文大部分参考自 http://blog.csdn.net/mayingcai1987/article/details/6200909 ,对原文中的讲解FLAG_NEW_TASK地方加了一些自己的观点,用红色标记1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为:     (1) 前提: Activity A和Activity B

2016-03-31 16:08:21 220

转载 EditText常用属性【三】:EditText选取操作

话不多说,直接上码:activity_main.xml[html] view plain copy print?ScrollView xmlns:android="http://schemas.android.com/apk/res/android"      xmlns:tools="http://schemas.android.com/too

2016-03-31 09:32:19 503

转载 EditText常用属性【一】:空白提示/文本域/特殊字符/数字类型/等属性设置

先看效果:代码:[html] view plain copy print?ScrollView xmlns:android="http://schemas.android.com/apk/res/android"      xmlns:tools="http://schemas.android.com/tools"      android:layo

2016-03-31 09:30:53 1850

转载 EditText常用属性【二】:为文本输入框指定软键盘类型和软键盘回车键图标设置

【一】为文本输入框指定软键盘类型【扩展阅读】android:inputType参数类型说明[html] view plain copy print?android:inputType="none"--输入普通字符  android:inputType="text"--输入普通字符  android:inputType="textCapCharac

2016-03-31 09:29:26 1409

转载 【Android常用控件】Toast的几种效果实现(附源码)

Android中的Toast是一种简易的消息提示框,toast提示框不能被用户点击,toast会根据用户设置的显示时间后自动消失。一.显示默认的Toast实现代码:1Toast.makeText(getApplicationContext(), "显示默认的Toast", Toast.LENGTH_LONG).show();

2016-03-31 09:24:56 337

转载 Android中自定义属性的使用

做Android布局是件很享受的事,这得益于他良好的xml方式。使用xml可以快速有效的为软件定义界面。可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?现在我们就来讨论一下他的用法。一、在res/values文件下定义一个attrs.xml文件,代码如下:

2016-03-30 14:14:58 190

转载 Android studio - SVN 使用教程

文章来源:http://my.oschina.net/u/1780920/blog/4257921.Android studio 安装中文组官网:http://www.android-studio.org/ 常见问题参考:http://ask.android-studio.org/?/explore/category-2分支冲突合并 :http://

2016-03-25 17:46:01 417

转载 图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()

Android系统手机屏幕的左上角为坐标系,同时y轴方向与笛卡尔坐标系的y轴方向想反。通过提供的api如getLeft , getTop, getBottom, getRight可以获得控件在parent中的相对位置。同时,也可以获得控件在屏幕中的绝对位置,详细用法可参考android应用程序中获取view的位置当我们编写一些自定义的滑动控件时,会用到一些api如scrollTo(),scro

2016-03-25 14:05:56 437

转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。         GITHUB上的下载路径为:https:/

2016-03-25 11:37:45 469

转载 Genymotion配置及使用教程(最新最完整版附各部分下载地址)

FROM:http://blog.csdn.net/beiminglei/article/details/13776013早都听说了Genymotion好用,今天才抽空把他配置出来,过程算是很曲折啊,不过好在完成了。而且我发现网上的教程都不怎么全,我还是找了好几篇文章才把他完整的配置出来,这篇是我从下载到项目运行成功的所有过程,希望对大家有所帮助。闲话到此结束。 

2016-03-25 11:32:29 288

原创 Android的线程池简单说明

-----------------------如下转载------------------------------------------介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new

2016-03-25 11:21:41 279

转载 Android 自定义 ViewPager 打造千变万化的图片切换效果

转载 http://blog.csdn.net/lmj623565791/article/details/38026503 记得第一次见到ViewPager这个控件,瞬间爱不释手,做东西的主界面通通ViewPager,以及图片切换也抛弃了ImageSwitch之类的,开始让ViewPager来做。时间长了,ViewPager的切换效果觉得枯燥,形成了审美疲劳~~我们需要改变,今天教大家如何改变

2016-03-25 11:14:42 644

转载 AsyncTask引发的问题

最近写一个android小应用,用到了AsyncTask发现一些问题,写篇日志避免日后再犯相同的错误,也给遇到与我相同问题和疑惑的小伙伴们点思路。AsyncTask的基本使用方法这里不再赘述,直接切入主题。我用的SDK4.0,代码(片段)如下:package com.lic.centerctrl;import java.util.HashMap;import ja

2016-03-25 11:10:28 244

转载 160多个android开源代码汇总

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。、其他一、

2016-03-25 11:02:13 1663

转载 Android Touch事件传递机制解析

// 表示事件是否拦截, 返回false表示不拦截 @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { return false; } /** * 重写onTouchEvent事件,什么都不用做 */ @Override public boolean onTouchEvent(MotionE

2016-03-25 10:34:26 618

转载 EventBus使用详解

转载自:http://liuling123.com/2016/01/EventBus-explain.html前言:EventBus出来已经有一段时间了,github上面也有很多开源项目中使用了EventBus。所以抽空学习顺便整理了一下。目前EventBus最新版本是3.0,所以本文是基于EventBus3.0的。相关文章EventBus使用详解 EventBus源码解析

2016-03-25 10:04:27 207

转载 Android压缩图片到100K以下并保持不失真的高效方法

在开发Android企业应用时,会经常上传图片到服务器,而我们公司目前维护的一个项目便是如此。该项目是通过私有apn与服务器进行交互的,联通的还好,但移动的速度实在太慢,客户在使用软件的过程中,由于上传的信息中可能包含多张图片,会经常出现上传图片失败的问题,为了解决这个问题,我们决定把照片压缩到100k以下,并且保证图片不失真(目前图片经过压缩后,大约300k左右)。于是我就重新研究了一下Andr

2016-03-25 09:55:11 387

Linux C 常用库函数手册

Linux C 常用库函数手册

2016-03-25

Android仿QQ粘性控件

仿QQ消息提醒小红点拖拽粘连效果。

2016-03-25

Android侧拉删除控件

仿微信消息listview的侧滑删除按钮。

2016-03-25

Android微信朋友圈视差特效

这是一个朋友圈顶部大图视差特效demo。 当下拉时候图片会进行放大效果。松开手指回弹回原始状态。

2016-03-25

Android 项目宝典

收集了市面上常用的项目信息,有三级菜单栏,动画效果,完整商城项目等各种常用主流框架的源码集合

2016-03-25

Android应用源码安卓动画合集大全

市面上常见的动画效果合集包

2016-03-25

拿来就能用微信朋友圈图片选择器

这个是高仿微信朋友圈图片选择器,直接可以运行,如果要定制自己的特色功能可以在此基础上进行扩展。整个源码封装的很好 方便修改。

2016-03-25

空空如也

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

TA关注的人

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