<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dalongjun的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dalongjun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dalongjun]]></copyright><item><title><![CDATA[安卓通过webview给H5界面实现交互数据]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/72678805</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/72678805</guid><author>dalongjun</author><pubDate>Wed, 24 May 2017 17:15:15 +0800</pubDate><description><![CDATA[mWebView = (WebView) findViewById(R.id.webview);
MyWebViewClient webViewClient = new MyWebViewClient();
mWebView.setWebViewClient(webViewClient);
WebSettings webSettings = mWebView.getSettings();

/]]></description><category></category></item><item><title><![CDATA[Android RecyclerView 使用完全解析 体验艺术般的控件]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50216571</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50216571</guid><author>dalongjun</author><pubDate>Tue, 08 Dec 2015 11:37:21 +0800</pubDate><description><![CDATA[转载请标明出处： 
http://blog.youkuaiyun.com/lmj623565791/article/details/45059587； 
本文出自:【张鸿洋的博客】


概述

RecyclerView出现已经有一段时间了，相信大家肯定不陌生了，大家可以通过导入support-v7对其进行使用。 
据官方的介绍，该控件用于在有限的窗口中展示大量数据集，其实这样功能的控件我们并不]]></description><category></category></item><item><title><![CDATA[Android 官方推荐 : DialogFragment 创建对话框]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50169959</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50169959</guid><author>dalongjun</author><pubDate>Fri, 04 Dec 2015 08:39:47 +0800</pubDate><description><![CDATA[转载请标明出处：http://blog.youkuaiyun.com/lmj623565791/article/details/37815413
1、 概述
DialogFragment在android 3.0时被引入。是一种特殊的Fragment，用于在Activity的内容之上展示一个模态的对话框。典型的用于：展示警告框，输入框，确认框等等。
在DialogFragment产生之前，我们创建对话框：]]></description><category></category></item><item><title><![CDATA[安卓VideoView使用]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50054279</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50054279</guid><author>dalongjun</author><pubDate>Thu, 26 Nov 2015 12:28:29 +0800</pubDate><description><![CDATA[1.简单的使用
String url = "http://download1.vlook.cn/ef82583f7a4e6467b408db72fd521d8d/56566f43/video/vga/cJME.mp4";
        mViewView.setVideoURI(Uri.parse(url));
        mViewView.setMediaController(ne]]></description><category></category></item><item><title><![CDATA[Android中Canvas绘图基础详解（附源码下载）]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50040211</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50040211</guid><author>dalongjun</author><pubDate>Wed, 25 Nov 2015 17:47:08 +0800</pubDate><description><![CDATA[android中，如果我们想绘制复杂的自定义View或游戏，我们就需要熟悉绘图API。Android通过Canvas类暴露了很多drawXXX方法，我们可以通过这些方法绘制各种各样的图形。Canvas绘图有三个基本要素：Canvas、绘图坐标系以及Paint。Canvas是画布，我们通过Canvas的各种drawXXX方法将图形绘制到Canvas上面，在drawXXX方法中我们需要传入要绘制的图形]]></description><category></category></item><item><title><![CDATA[Android 混淆代码总结]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50040139</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50040139</guid><author>dalongjun</author><pubDate>Wed, 25 Nov 2015 17:42:02 +0800</pubDate><description><![CDATA[为了防止自己的劳动成果被别人窃取，混淆代码能有效防止被反编译，下面来总结以下混淆代码的步骤：

1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件，这个对混淆代码很重要，如果你不小心删掉了，没关系，从其他地方拷贝一个过来

2. 最重要的就是在proguard-project.txt添加混淆的申明了：


 a. 把所有你的jar包]]></description><category></category></item><item><title><![CDATA[Android 开发 ContentProvider 获取歌曲列表和联系人的例子]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50035595</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50035595</guid><author>dalongjun</author><pubDate>Wed, 25 Nov 2015 13:09:38 +0800</pubDate><description><![CDATA[ContentProvider（内容提供者）是Android中的四大组件之一。主要用于对外共享数据，也就是通过ContentProvider把应用中的数据共享给其他应用访问，其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的，系统的也就是例如联系人，图片等数据。

以下这段是Google Doc中对ContentProv]]></description><category></category></item><item><title><![CDATA[View 事件传递,分发与拦截]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50033569</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50033569</guid><author>dalongjun</author><pubDate>Wed, 25 Nov 2015 10:28:39 +0800</pubDate><description><![CDATA[目录[-]


1、基础知识
2、传递流程




1、基础知识

(1) 所有 Touch 事件都被封装成了 MotionEvent 对象，包括 Touch 的位置、时间、历史记录以及第几个手指(多指触摸)等。

(2) 事件类型分为 ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POI]]></description><category></category></item><item><title><![CDATA[ShareSDK快速集成]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/50007823</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/50007823</guid><author>dalongjun</author><pubDate>Tue, 24 Nov 2015 08:08:14 +0800</pubDate><description><![CDATA[第一步：使快速工具进行集成(查看视频教程)

进入ShareSDK解压目录，打开“Share SDK for Android”目录，可以找到“QuickIntegrater.jar”，这个就是快速集成ShareSDK的工具

Windows下

首先确定您已经安装了JDK，并且正确配置了JAVA_HOME和PATH系统变量，此时您可以双击QuickIntegrater启动程序]]></description><category></category></item><item><title><![CDATA[收集Android studio 常用的插件]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49991455</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49991455</guid><author>dalongjun</author><pubDate>Mon, 23 Nov 2015 10:09:25 +0800</pubDate><description><![CDATA[1. android-butterknife-zeleznyandroid-butterknife-zelezny

是根据butterknife定制的一款插件，能够方便快速初始化，对于我来说是开发必备 

2.
 Android Drawable Importer

为了适应所有Android屏幕的大小和密度，每个Android项目都会包含drawable文件夹。任何具备Andro]]></description><category></category></item><item><title><![CDATA[Bmob云的使用_快速入门]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49978271</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49978271</guid><author>dalongjun</author><pubDate>Sun, 22 Nov 2015 15:41:34 +0800</pubDate><description><![CDATA[安装BmobSDK

一、在你的项目根目录下创建"libs"目录，将下载的BmobSDK文件放入该目录下。

二、在你的应用程序的AndroidManifest.xml文件中添加相应的权限：
 android:name="android.permission.INTERNET"/>
 android:name="android.permission.ACCESS_WIFI_STATE"/]]></description><category></category></item><item><title><![CDATA[Android 手势(Gesture)]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49967041</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49967041</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:36:32 +0800</pubDate><description><![CDATA[一、什么是手势？

所谓手势，其实就是指用户手指或触摸笔在触摸屏上的连续触碰行为，比如在屏幕上葱左至右划出一个动作，就是手势，再比如在屏幕上画一个圆圈也是一个手势，手势这种连续的触碰会形成某个方向上的移动趋势，也会形成一个不规则的几何图形。Android对两种手势行为都提供了支持：

1、对于第一种手势行为而言，Android提供了手势检测，并为手势检测提供了相应的监听器。

2、对于]]></description><category></category></item><item><title><![CDATA[Android 相机，视频录制]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49967023</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49967023</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:34:07 +0800</pubDate><description><![CDATA[引言：


现在的收集一般都会提供相机功能，有些相机大镜头已经支持1000万以上的像素，有些还支持光学变焦，这些收集已经变成了抓也数码相机，为了充分利用手机上的相机功能，Android应用可以控制拍照和录制视频。

权限相关





?





1

2

3

4

5

6

7

8




     

   ]]></description><category></category></item><item><title><![CDATA[Android 图片二次采样、质量压缩]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49967013</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49967013</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:33:08 +0800</pubDate><description><![CDATA[引言：

Android系统支持几种图片(.png (preferred), .jpg (acceptable), .gif (discouraged)), 其中Bitmap位图#ffffffff，包括图片透明度Alpha和RGB，图片质量很好，每一个像素位占4个字节，如果图片很大将会占据很大的内存空间。存储在SDCard的image很小，加载进内存可能就会很大。因此，对bitmap图像进行操]]></description><category></category></item><item><title><![CDATA[Android 蓝牙]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49967007</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49967007</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:31:46 +0800</pubDate><description><![CDATA[概念：


蓝牙（ Bluetooth® ）：是一种无线技术标准，可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换（使用2.4—2.485GHz的ISM波段的UHF无线电波）。蓝牙技术最初由电信巨头爱立信公司于1994年创制，当时是作为RS232数据线的替代方案。蓝牙可连接多个设备，克服了数据同步的难题。

如今蓝牙由蓝牙技术联盟（Bluetooth Special Inter]]></description><category></category></item><item><title><![CDATA[Android5.0+(Percent 百分比布局)]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49967003</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49967003</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:30:39 +0800</pubDate><description><![CDATA[目录[-]


（一）PercentFrameLayout
(二) PercentRelativeLayout



    相信大家都已经对Android API所提供的布局方式非常熟悉了。也许在接触Android的时候都有过这样的想法，如果可以按照百分比的方式进行界面布局，这样适配各种屏幕就简单多了吧！谷歌正式提供百分比布局支持库（android-support-percent]]></description><category></category></item><item><title><![CDATA[Android 5.0+(RecycleView、CardView、Palette)]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49966993</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49966993</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:29:44 +0800</pubDate><description><![CDATA[目录[-]


RecyclerView
Animations
CardView



﻿Android L 开发者预览支持库提供两个新的Widgets，RecyclerView和CardView。使用这两个Widgets可以显示复杂的Listview和卡片布局，这两个Widgets默认使用Material
 design。





RecyclerView
]]></description><category></category></item><item><title><![CDATA[android5.0+(Toolbar)]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49966985</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49966985</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:28:13 +0800</pubDate><description><![CDATA[Toolbar

Toolbar是什么？大概说一下它的官方介绍。Toolbar是应用的内容的标准工具栏，可以说是Actionbar的升级版，两者不是独立关系，要使用Toolbar还是得跟ActionBar扯上关系的。相比Actionbar
 Toolbar最明显的一点就是变得很自由，可随处放置，因为它是作为一个ViewGroup来定义使用的，所以单纯使用ActionBar已经稍显过时了，它的]]></description><category></category></item><item><title><![CDATA[android5.0+(NavigationView)]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49966969</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49966969</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:26:56 +0800</pubDate><description><![CDATA[目录[-]


基本步骤
针对 Android 5.0 及以上版本
参考资料



随着 Google I/O 2015，新的 Android Design Support Library 也出现了。

Android Design Support Library 给开发者带来了一些重要的 Material Design 组件，并且向下兼容到 Android 2.1， Nav]]></description><category></category></item><item><title><![CDATA[Android studio用的几个插件]]></title><link>https://blog.youkuaiyun.com/dalongjun/article/details/49966957</link><guid>https://blog.youkuaiyun.com/dalongjun/article/details/49966957</guid><author>dalongjun</author><pubDate>Sat, 21 Nov 2015 19:24:44 +0800</pubDate><description><![CDATA[目录[-]


1、ButterKnife Zelezny
2、SelectorChapek
3、GsonFormat
4、Android Parcelable Code Generator
5、LeakCanary
6、Genymotion ：这个不解释，强大！



android studio常用插件，可极大简化开发，增强开发效率。

不懂安装studio插件，看]]></description><category></category></item></channel></rss>