- 博客(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
5371
转载 Android得到控件在屏幕中的坐标
getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标 (不是很理解= =、)getLeft , getTop, getBottom, getR
2017-09-07 14:24:54
3074
转载 android——EvenBus3.0详细使用指南
前言EventBus和RxJava类似是一款针对Android优化的发布-订阅事件总线。使用的是android原生的 android.database.Observable也能实现,但是使用Observable是必须要继承Observable,这点比较蛋疼,所以想使用RxJava或者EventBus来代替Observable。EventBus和RxJava都是简化了
2017-08-16 09:48:21
430
转载 Android 自定义WheelView
功能滚轮式选择View,类似于TimePicker、DataPicker,可以设置有无边界(首尾是否相接)效果图说明继承于View,以OverScroller协助完成滚动效果,使用最低API版本为9。如果有需要,可以使用Scroller代替,不影响效果。 尚未添加xml自定义属性,样式设置当前只能使用代码设置。部分
2017-08-14 09:55:33
1017
转载 Android PopupWindow怎么合理控制弹出位置(showAtLocation)
说到PopupWindow,应该都会有种熟悉的感觉,使用起来也很简单// 一个自定义的布局,作为显示的内容Context context = null; // 真实环境中要赋值int layoutId = 0; // 布局IDView contentView = LayoutInflater.from(context).inflate(layoutId, null);
2017-07-14 09:49:38
2646
转载 Android快速开发系列 10个常用工具类
1、日志工具类L.java package com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * * */ public class L { priv
2017-06-26 10:17:22
217
原创 Material Design学习之 TabLayout(ViewPager实现页卡最简单方法)
在开发中,我们常常需要ViewPager结合Fragment一起使用,我们可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerindicator,我一般都偏向前者。现在我们可以使用Design support library库的TabLayout去实现了。实现方法1、gradle文件中添加依赖 com.android.suppor
2017-05-31 15:19:34
412
原创 SeekBar拖动条
SeekBar,相信大家对他并不陌生,最常见的地方就是音乐播放器或者视频播放器了,音量控制或者播放进度控制,都用到了这个SeekBar。但是android自带的SeekBar达不到UI给我们的效果,下面我简单的弄一下SeekBar。1.SeekBar基本用法基本用法其实很简单,常用的属性无非就下面这几个常用的属性,Java代码里只要setXxx即可: android:
2017-05-31 14:27:01
493
原创 SVN在Android Studio中的配置
在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio中SVN的安装和配置方法。 svn下载地址:点击打开链接一、SVN的安装 Eclipse都是直接安装插件就可以了,AndroidStudi
2017-05-11 11:46:09
263
原创 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
590
1
原创 Android ScrollView 和ListView 一起使用的问题汇总
1.ScrollView 嵌套 ListView ,touch事件的截获问题。_scrollView.requestDisallowInterceptTouchEvent(true);这句话的意思是告诉scrollView,滚动的事件交给我处理。用完以后记得还回去_scrollView.requestDisallowInterceptTouchEvent(false);如果不设置
2017-04-25 17:31:05
319
原创 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
641
转载 Android——谷歌官方下拉刷新控件SwipeRefreshLayout
前言: 如今谷歌推出了更官方的下拉刷新控件, 这无疑是对安卓开发人员来说是个好消息,很方便的使用这个SwipeRefreshLayout控件实现下拉刷新功能。Android4.0以下的版本需要用到Android-support-v4.jar包才能用到 android-support-v4.jar 包下载地址:http://download.youkuaiyun.com/detail/h7870
2017-04-24 13:56:57
435
转载 调用百度鹰眼api实现实时轨迹绘制
自己想做一个跑步路径轨迹记录的app,刚好百度地图有鹰眼api,就拿过来调用了,这里给出鹰眼api调用的一个完整实现的例子HelloTrace,放在了完整包的下载链接为:http://download.youkuaiyun.com/detail/sinat_22013331/9323045最近缺下载积分,所以需要一个下载币。。只要一个。。百度鹰眼api接口的实现,在实现之前要进行工程配置,这是
2017-03-14 15:35:58
3715
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人