自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Android 获取assets文件夹中的图片资源

* 读取Assets文件夹中的图片资源 * @param context * @param fileName 图片名称 * @return */ public static Bitmap getImageFromAssetsFile(Context context, String fileName) { Bitmap image = null; Ass

2017-10-14 14:49:57 5313

转载 Android得到控件在屏幕中的坐标

getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标 (不是很理解= =、)getLeft , getTop, getBottom, getR

2017-09-07 14:24:54 3024

转载 android——EvenBus3.0详细使用指南

前言EventBus和RxJava类似是一款针对Android优化的发布-订阅事件总线。使用的是android原生的 android.database.Observable也能实现,但是使用Observable是必须要继承Observable,这点比较蛋疼,所以想使用RxJava或者EventBus来代替Observable。EventBus和RxJava都是简化了

2017-08-16 09:48:21 388

转载 Android 自定义WheelView

功能滚轮式选择View,类似于TimePicker、DataPicker,可以设置有无边界(首尾是否相接)效果图说明继承于View,以OverScroller协助完成滚动效果,使用最低API版本为9。如果有需要,可以使用Scroller代替,不影响效果。 尚未添加xml自定义属性,样式设置当前只能使用代码设置。部分

2017-08-14 09:55:33 875

转载 Android PopupWindow怎么合理控制弹出位置(showAtLocation)

说到PopupWindow,应该都会有种熟悉的感觉,使用起来也很简单// 一个自定义的布局,作为显示的内容Context context = null;  // 真实环境中要赋值int layoutId = 0;      // 布局IDView contentView = LayoutInflater.from(context).inflate(layoutId, null);

2017-07-14 09:49:38 2608

转载 Android快速开发系列 10个常用工具类

1、日志工具类L.java package com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * * */ public class L { priv

2017-06-26 10:17:22 182

原创 Material Design学习之 TabLayout(ViewPager实现页卡最简单方法)

在开发中,我们常常需要ViewPager结合Fragment一起使用,我们可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerindicator,我一般都偏向前者。现在我们可以使用Design support library库的TabLayout去实现了。实现方法1、gradle文件中添加依赖 com.android.suppor

2017-05-31 15:19:34 373

原创 SeekBar拖动条

SeekBar,相信大家对他并不陌生,最常见的地方就是音乐播放器或者视频播放器了,音量控制或者播放进度控制,都用到了这个SeekBar。但是android自带的SeekBar达不到UI给我们的效果,下面我简单的弄一下SeekBar。1.SeekBar基本用法基本用法其实很简单,常用的属性无非就下面这几个常用的属性,Java代码里只要setXxx即可: android:

2017-05-31 14:27:01 411 1

原创 SVN在Android Studio中的配置

在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio中SVN的安装和配置方法。 svn下载地址:点击打开链接一、SVN的安装    Eclipse都是直接安装插件就可以了,AndroidStudi

2017-05-11 11:46:09 223

原创 android studio 处理.9图片问题

在Android studio里面直接编辑.9图,Android studio的UI编辑能力比Eclipse要严格得多点击show bad patches,如果存在bad patches就编译不过你需要在Android Studio里面修改好.9图(.9图片少的话可以试试)但是,我的情况是:包含的开源项目里的资源都有一堆不合法PNG,那怎么办???你丫的让我

2017-05-11 10:13:28 524 1

原创 Android ScrollView 和ListView 一起使用的问题汇总

1.ScrollView 嵌套 ListView  ,touch事件的截获问题。_scrollView.requestDisallowInterceptTouchEvent(true);这句话的意思是告诉scrollView,滚动的事件交给我处理。用完以后记得还回去_scrollView.requestDisallowInterceptTouchEvent(false);如果不设置

2017-04-25 17:31:05 279

原创 Android 5.0 之SwipeRefreshLayout

下拉刷新是一种比较常用的效果,Android 5.0之前官方并未提供类似的控件,App中主要是用的第三方库,例如PullToRefresh,ActionBar-PullToRefresh等。刚好现在项目中需要处理 Android 5.0 材质设计部分的东西,就顺带学习下这部分。大体介绍一下;SwipeRefreshLayout是Google在support v4 19.1版本的libr

2017-04-25 17:00:32 591

转载 Android——谷歌官方下拉刷新控件SwipeRefreshLayout

前言: 如今谷歌推出了更官方的下拉刷新控件, 这无疑是对安卓开发人员来说是个好消息,很方便的使用这个SwipeRefreshLayout控件实现下拉刷新功能。Android4.0以下的版本需要用到Android-support-v4.jar包才能用到 android-support-v4.jar 包下载地址:http://download.csdn.net/detail/h7870

2017-04-24 13:56:57 397

转载 调用百度鹰眼api实现实时轨迹绘制

自己想做一个跑步路径轨迹记录的app,刚好百度地图有鹰眼api,就拿过来调用了,这里给出鹰眼api调用的一个完整实现的例子HelloTrace,放在了完整包的下载链接为:http://download.csdn.net/detail/sinat_22013331/9323045最近缺下载积分,所以需要一个下载币。。只要一个。。百度鹰眼api接口的实现,在实现之前要进行工程配置,这是

2017-03-14 15:35:58 3587 3

空空如也

空空如也

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

TA关注的人

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