自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 玩转Android之数据库框架greenDAO3.0使用指南

版权声明:本文为sang原创文章,转载请注明出处。装载自http://blog.csdn.net/u012702547/article/details/52226163;用过ActiveAndroid、玩过ORMLite,穿过千山万水,最终还是发现greenDAO好用,ActiveAndroid我之前有一篇文章介绍过 玩转Android之数据库框架ActiveAndroid的使用,

2017-06-30 14:33:04 267

转载 Android之Viewpager+Fragment实现懒加载

装载自:http://www.cnblogs.com/android-blogs/p/6256833.html    我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用。而ViewPager默认会缓存三页数据,即:Viewpager每加载一个Fragment,都会预先加载此Fragment左侧或右侧的Fragment。而

2017-06-26 15:43:24 383

转载 WAMPServer集成环境安装

学习与慕课网视频:http://www.imooc.com/learn/54W:windowsA:ApacheM:MySQLP:PHP// 在Windows操作系统中Apache+MySQL+PHP的环境实现的集成环境localhost:本地主机的意思,点击后就可以通过浏览器打开WAMPSever信息的界面。PHP My Admin:(WAMP集成开发包中不仅带

2017-06-25 21:23:31 393

转载 MySQL数据库安装与配置详解

装载自http://www.cnblogs.com/sshoub/p/4321640.html;目录一、概述二、MySQL安装三、安装成功验证四、NavicatforMySQL下载及使用 一、概述  MySQL版本:5.7.17  下载地址:http://rj.baidu.com/soft/detail/12585.h

2017-06-25 15:36:41 404

转载 Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传

android图片压缩总结总结来看,图片有三种存在形式:硬盘上时是file,网络传输时是stream,内存中是stream或bitmap,所谓的质量压缩,它其实只能实现对file的影响,你可以把一个file转成bitmap再转成file,或者直接将一个bitmap转成file时,这个最终的file是被压缩过的,但是中间的bitmap并没有被压缩(或者说几乎没有被压缩,我不确定),因为big

2017-06-22 22:11:51 286

转载 android 解决小米手机上选择照片路径为null情况

转载:http://blog.csdn.net/tablle/article/details/51882915小米手机选择图库崩溃了,这是一个上传头像的功能,相信很多应用都有这个功能,于是我就把手机拿过来打log看了下返回的路径 为null,在网上搜索了下解决方案,现在把解决方案记录下:这是在onActivityResult方法中执行的,[html] vie

2017-06-22 22:08:47 628

转载 Material Design之CollapsingToolbarLayout使用

CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。使

2017-06-14 09:40:11 279

转载 理解根目录下的build.gradle

在使用Android Studio创建工程时,会在根目录创建类似如下的build.gradle。本文将从初学者的角度来解释每一行的意思,具体的细节还需查看gradle的API文档。如果要学习gradle,推荐一篇写得很好的blog深入理解Android之Gradle。个人认为最重要的一点是不要把build.gradle简单地看作配置文件,而是要把它看作一种编程框架,使用其API或者Groo

2017-06-11 22:43:46 680

原创 解决:android databinding 使用@BindingAdapter 导致application namespace for attribute {} will be ignored

使用Android databinding的时候使用了@BindingAdater自定义属性之后一直有这个application namespace for attribute {} will be ignored问题,虽然不报错,但是总觉得不爽将 @BindingAdapter("bind:colorTint") 改成@BindingAdapter({"colorTint"})就ok了。

2017-06-10 22:54:38 4098

转载 你所不知道的Activity转场动画——ActivityOptions

相信大家对于Activity的过度动画都很熟悉了,一般情况下我们直接使用overridePendingTransition(enterAnim, exitAnim);11但是这种老旧、生硬的方式怎么能适合我们的MD风格的App呢!好在google在新的sdk中给我们提供了另外一种Activity的过度动画——ActivityOptions。并且提供了兼容包——ActivityOptions

2017-06-10 20:33:16 311

转载 Android解决多个Fragment切换时布局重新实例化问题

本文借鉴自:http://www.jianshu.com/p/d9143a92ad94至于fragment的使用就不多说了,直奔主题, 布局文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem

2017-06-09 21:32:01 377

原创 uiautomatorviewer.bat的使用

1、找到uiautomatorviewer.bat文件,我的是在:C:\Users\Administrator\AppData\Local\Android\sdk\tools\bin文件下,双击打开即可,如下图。2、有可能出现Unable to connect to adb. Check if adb is installed correctly,解决方法是:打

2017-06-09 10:04:11 14257 1

转载 Android RecycleView 的findChildViewUnder()方法,十分方便返回指定位置的childView

版权声明:本文为博主原创文章,未经博主允许不得转载。观察到现在很多列表视图和网格视图需要返回指定位置下的view,例如小米手机的相册功能,滑动到不同的日期的图片,提示框出现的日期也随之变化。在listview和gridview中,估计需要自己写方法来获取,但强大的RecycleView提供了一个非常便利的findChildViewUnder(float x ,float y)来

2017-06-08 23:31:17 3963

转载 Android开发之getX,getRawX,getWidth,getTranslationX等的区别

转载请注明出处:http://blog.csdn.net/dmk877/article/details/51550031     好久没写博客了,最近工作确实挺忙的,刚刚结束了一个TV项目的开发,对于第一次开发TV项目的我表示:还是手机开发好啊。本来以为TV项目开发完了可以休息几天但是我还是想多了,哈哈,马上就要进行新项目的开发,唉,说多了都是眼泪啊,废话不多说咱们进入正题,今天和大家一起讨论

2017-06-08 23:16:40 266

转载 Android从1.0到 6.0各版本的差别

Android 系统从2008年到现在(2016年4月),八年时间里版本从1.0一直升到6.0,由于Android系统更新速度快,导致市面上的Android设备运行的Android系统版本不一(专业术语叫碎片化严重)2016年的最新Android版本分布图(截止到2016年1月),从图中可以知道目前主流的系统是三款,但是还是有些版本的系统还在使用,作为Android程序

2017-06-08 17:50:21 393

转载 app包中的fragment和v4包中的fragment的使用的区别

app包中的fragment和v4包中的fragment的使用的区别1、尽量不要用app包中的fragment,因为这个是在3.0之后才有的,支持的版本太高,在低版本中是用不了的2、android.support.v4.app.Fragment:可以兼容到1.6的版本,3、关于这两个fragment使用标签的问题(1)app.fragment和v4.fragment都是

2017-06-08 15:33:23 243

转载 Android中使用Handler造成内存泄露的分析和解决

Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可到达,同样会被GC回收。

2017-06-06 09:51:28 278

转载 Android应用开发之所有动画使用详解

转载:http://blog.csdn.net/yanbober/article/details/464811711 分类Android 系统提供了很多丰富的API去实现UI的2D与3D动画,最主要的划分为如下几类:View Animation: 视图动画在古老的Android版本系统中就已经提供了,只能被用来设置View的动画。Drawable Ani

2017-06-02 20:26:44 261

转载 android gradle初探

转载自http://www.lai18.com/content/969034.html上次提到gradle很神奇,它可以直接下载远程依赖库,然后就先放一边了,最近由于一直在写界面,比较枯燥,而且有些自定义控件让我十分头疼,就去看了一下gradle的教程,了解一下gradle的作用。网上说:gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。

2017-06-02 11:17:14 375

空空如也

空空如也

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

TA关注的人

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