自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓通过webview给H5界面实现交互数据

mWebView = (WebView) findViewById(R.id.webview);MyWebViewClient webViewClient = new MyWebViewClient();mWebView.setWebViewClient(webViewClient);WebSettings webSettings = mWebView.getSettings();/

2017-05-24 17:15:15 2480

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不

2015-12-08 11:37:21 347

转载 Android 官方推荐 : DialogFragment 创建对话框

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/378154131、 概述DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在DialogFragment产生之前,我们创建对话框:

2015-12-04 08:39:47 336

原创 安卓VideoView使用

1.简单的使用String url = "http://download1.vlook.cn/ef82583f7a4e6467b408db72fd521d8d/56566f43/video/vga/cJME.mp4";        mViewView.setVideoURI(Uri.parse(url));        mViewView.setMediaController(ne

2015-11-26 12:28:29 446

转载 Android中Canvas绘图基础详解(附源码下载)

android中,如果我们想绘制复杂的自定义View或游戏,我们就需要熟悉绘图API。Android通过Canvas类暴露了很多drawXXX方法,我们可以通过这些方法绘制各种各样的图形。Canvas绘图有三个基本要素:Canvas、绘图坐标系以及Paint。Canvas是画布,我们通过Canvas的各种drawXXX方法将图形绘制到Canvas上面,在drawXXX方法中我们需要传入要绘制的图形

2015-11-25 17:47:08 464

原创 Android 混淆代码总结

为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的jar包

2015-11-25 17:42:02 268

原创 Android 开发 ContentProvider 获取歌曲列表和联系人的例子

ContentProvider(内容提供者)是Android中的四大组件之一。主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。以下这段是Google Doc中对ContentProv

2015-11-25 13:09:38 1359

原创 View 事件传递,分发与拦截

目录[-]1、基础知识2、传递流程1、基础知识(1) 所有 Touch 事件都被封装成了 MotionEvent 对象,包括 Touch 的位置、时间、历史记录以及第几个手指(多指触摸)等。(2) 事件类型分为 ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POI

2015-11-25 10:28:39 338

原创 ShareSDK快速集成

第一步:使快速工具进行集成(查看视频教程)进入ShareSDK解压目录,打开“Share SDK for Android”目录,可以找到“QuickIntegrater.jar”,这个就是快速集成ShareSDK的工具Windows下首先确定您已经安装了JDK,并且正确配置了JAVA_HOME和PATH系统变量,此时您可以双击QuickIntegrater启动程序

2015-11-24 08:08:14 1185

原创 收集Android studio 常用的插件

1. android-butterknife-zeleznyandroid-butterknife-zelezny是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备 2. Android Drawable Importer为了适应所有Android屏幕的大小和密度,每个Android项目都会包含drawable文件夹。任何具备Andro

2015-11-23 10:09:25 397

原创 Bmob云的使用_快速入门

安装BmobSDK一、在你的项目根目录下创建"libs"目录,将下载的BmobSDK文件放入该目录下。二、在你的应用程序的AndroidManifest.xml文件中添加相应的权限: android:name="android.permission.INTERNET"/> android:name="android.permission.ACCESS_WIFI_STATE"/

2015-11-22 15:41:34 2574

原创 Android 手势(Gesture)

一、什么是手势?所谓手势,其实就是指用户手指或触摸笔在触摸屏上的连续触碰行为,比如在屏幕上葱左至右划出一个动作,就是手势,再比如在屏幕上画一个圆圈也是一个手势,手势这种连续的触碰会形成某个方向上的移动趋势,也会形成一个不规则的几何图形。Android对两种手势行为都提供了支持:1、对于第一种手势行为而言,Android提供了手势检测,并为手势检测提供了相应的监听器。2、对于

2015-11-21 19:36:32 591

原创 Android 相机,视频录制

引言:现在的收集一般都会提供相机功能,有些相机大镜头已经支持1000万以上的像素,有些还支持光学变焦,这些收集已经变成了抓也数码相机,为了充分利用手机上的相机功能,Android应用可以控制拍照和录制视频。权限相关?12345678        

2015-11-21 19:34:07 468

原创 Android 图片二次采样、质量压缩

引言:Android系统支持几种图片(.png (preferred), .jpg (acceptable), .gif (discouraged)), 其中Bitmap位图#ffffffff,包括图片透明度Alpha和RGB,图片质量很好,每一个像素位占4个字节,如果图片很大将会占据很大的内存空间。存储在SDCard的image很小,加载进内存可能就会很大。因此,对bitmap图像进行操

2015-11-21 19:33:08 4437

原创 Android 蓝牙

概念:蓝牙( Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。蓝牙可连接多个设备,克服了数据同步的难题。如今蓝牙由蓝牙技术联盟(Bluetooth Special Inter

2015-11-21 19:31:46 342

原创 Android5.0+(Percent 百分比布局)

目录[-](一)PercentFrameLayout(二) PercentRelativeLayout    相信大家都已经对Android API所提供的布局方式非常熟悉了。也许在接触Android的时候都有过这样的想法,如果可以按照百分比的方式进行界面布局,这样适配各种屏幕就简单多了吧!谷歌正式提供百分比布局支持库(android-support-percent

2015-11-21 19:30:39 318

原创 Android 5.0+(RecycleView、CardView、Palette)

目录[-]RecyclerViewAnimationsCardViewAndroid L 开发者预览支持库提供两个新的Widgets,RecyclerView和CardView。使用这两个Widgets可以显示复杂的Listview和卡片布局,这两个Widgets默认使用Material design。RecyclerView

2015-11-21 19:29:44 528

原创 android5.0+(Toolbar)

ToolbarToolbar是什么?大概说一下它的官方介绍。Toolbar是应用的内容的标准工具栏,可以说是Actionbar的升级版,两者不是独立关系,要使用Toolbar还是得跟ActionBar扯上关系的。相比Actionbar Toolbar最明显的一点就是变得很自由,可随处放置,因为它是作为一个ViewGroup来定义使用的,所以单纯使用ActionBar已经稍显过时了,它的

2015-11-21 19:28:13 325

原创 android5.0+(NavigationView)

目录[-]基本步骤针对 Android 5.0 及以上版本参考资料随着 Google I/O 2015,新的 Android Design Support Library 也出现了。Android Design Support Library 给开发者带来了一些重要的 Material Design 组件,并且向下兼容到 Android 2.1, Nav

2015-11-21 19:26:56 662

原创 Android studio用的几个插件

目录[-]1、ButterKnife Zelezny2、SelectorChapek3、GsonFormat4、Android Parcelable Code Generator5、LeakCanary6、Genymotion :这个不解释,强大!android studio常用插件,可极大简化开发,增强开发效率。不懂安装studio插件,看

2015-11-21 19:24:44 339

原创 XUtils数据库的操作

package qianfeng.day03_xutils_database;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Lin

2015-11-21 17:50:33 4822 2

原创 Android 属性动画(Property Animation)

目录[-]1、概述2、相关API3、ObjectAnimator实现动画 4、ValueAnimator实现动画5、监听动画的事件6、AnimatorSet的使用7、如何使用xml文件来创建属性动画8、布局动画(Layout Animations)9、View的anim方法1、概述Android提供了几种动画类型:View A

2015-11-21 15:36:44 261

原创 ActionBar自定义

我们在使用Android手机时,经常发现应用中的ActionBar和我们平时使用的ActionBar相差非常大。简单的说就是,其他应用的ActionBar为什么那么绚丽,自己应用的ActionBar就那么挫呢?最近有时间就仔细研究了一下关于ActionBar的相关问题。首先我们来看一下之前所说的“高大上”的ActionBar的效果图:查阅了Android文档以及Acti

2015-11-21 13:06:35 352

原创 Android app的文件缓存目录

内置私有目录/data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。File file = getFilesDir(); 返回该目录 写文件到该目录下可以像这样FileOutputStream fos = null; try { fos = appontext.

2015-11-20 19:03:21 471

转载 Universal-Image-Load开源框架2

项目介绍:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步加载。它最初来源于Fedor Vlasov的项目,且自此之后,经过大规模的重构和改进。特性列举:多线程下载图片,图片

2015-11-20 17:33:47 249

转载 xUtils简介

xUtils简介xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls 最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:DbUtils模块:android中的orm框架,一行代

2015-11-20 12:51:27 335

转载 Fresco最最最简单使用

参考资料:http://fresco-cn.org/docs/getting-started.html#_   http://www.wfuyu.com/technology/23636.htmlfresco是facebook推出的一款强大的android图片处理库, github地址:https://github.com/facebook/fresco 里面有官方的使用配置文档,而且是中

2015-11-20 12:50:50 347

转载 Fresco最最最简单使用

参考资料:http://fresco-cn.org/docs/getting-started.html#_   http://www.wfuyu.com/technology/23636.htmlfresco是facebook推出的一款强大的android图片处理库, github地址:https://github.com/facebook/fresco 里面有官方的使用配置文档,而且是中

2015-11-20 12:49:36 304

转载 LiteHttp极简且智能的Android HTTP框架

今天接触到了LiteHttp框架,觉得挺不错,比Vollery更轻量级。详细介绍和用法,请参考:http://www.eoeandroid.com/thread-326584-1-1.html上面有详细的介绍,这里简单介绍一下怎么用这个框架来给服务端发送请求,完成客户端用户名和密码的验证。GitHub链接:https://github.com/litesuits/a

2015-11-20 12:48:28 469

转载 android-async-http下载框架

android-async-http开源框架可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来也很简单,下面做简单介绍,具体详细使用看官网:https://github.com/loopj/android-async-http1.新建项目,去官网下载zip包,解压,打开releases文件,把里面最新的jar包,考入项目工程libs目录下,引入包。2.通过1,就可以使用了,

2015-11-20 12:46:54 833

原创 Universal-Image-Load开源框架1

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工作自己也比较满意,唯一遗憾的就是自己要去一个新的城市,新的环境新的开始,希望自己能尽快的

2015-11-20 12:44:42 290

转载 ButterKnife是一个专注于Android系统的View注入框架

俗话说:“不会偷懒的程序员不是好的程序员!”。作为一名Android开发,是不是经常厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来。先来看一段代码示例说明下ButterKnife是如何简化代码的:注意:如果你是使用的Eclipse引用该libr

2015-11-20 12:42:28 403

转载 ButterKnife是一个专注于Android系统的View注入框架

俗话说:“不会偷懒的程序员不是好的程序员!”。作为一名Android开发,是不是经常厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来。先来看一段代码示例说明下ButterKnife是如何简化代码的:注意:如果你是使用的Eclipse引用该libr

2015-11-20 12:41:17 282

转载 Android 最火框架XUtils之注解机制详解

转载注明出处。http://blog.csdn.net/rain_butterfly/article/details/37931031这篇文章说一下xUtils里面的注解原理。      先来看一下xUtils里面demo的代码:@ViewInject(R.id.tabhost) private FragmentTabHost mTabHost;@View

2015-11-20 10:18:47 415

空空如也

空空如也

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

TA关注的人

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