刘宇的博客

把每天都过得充实,大牛就离你不远了。

Android-JSONObject对JSON数据进行创建和读取的操作-刘宇

JSON是JavaScript对象表示法,他和XML差不多,但是比XML更小、更快、更易解析。今天用JSONObject对其进行了创建和解析的实验。JSON数据是由对象或数组组成的,对象里面的数据是以键值对的方式存在的,而数组里面可以存放着很多的对象。   实验要求,创建以下的JSON数据并对...

2016-11-05 16:45:29

阅读数 6840

评论数 1

Android-利用Document来对xml进行读取和写入操作-刘宇

首先先来介绍一下什么xml。xml是可扩展标记语言,他可以用来标记数据,定义数据类型。是一种允许用户对自己标记语言进行定义的源语言。解析XML文件的方法有很多方法:dom解析,就是document以及PULL和SAX方法。今天给大家分享一下如何用Document来操作XML。   效果图: ...

2016-10-30 15:31:14

阅读数 3863

评论数 1

Android-ContentProvider之应用之间互传数据-刘宇

什么是ContentProvider呢,中文就内容提供者,他能将一个应用中的数据保存至数据库,并且这个数据库是私有的,在内部存储中,然后供其他应用访问。需要供其他应用访问,前提就是在这个应用下的AndroidManifest.xml设置内容提供者代码: 注意: authorities是数据共享...

2016-10-25 19:32:10

阅读数 2473

评论数 2

Android-SharedPreference自动保存和手动保存数据-刘宇

什么是SharedPreference呢,他是安卓里面的一个轻量级的存储器,以键值对的方式存在,保存的目录在应用程序下的一个文件夹中。下面我们来看看如何使用这个SharedPreference来手动保存数据以及PreferenceActivity的界面交互自动保存数据。   手动保存数据效果图...

2016-10-24 16:37:31

阅读数 1262

评论数 0

Android-AndroidStudio中常用的快捷键-刘宇

IDE 按键 说明 F1 帮助 Alt(Option)+F1 查找文件所在目录位置 Alt(Option)+1 快速打开或隐藏工程面板 ...

2016-10-23 11:13:16

阅读数 1168

评论数 0

Android-Translucent System Bar 的最佳实践-刘宇

今天看到一篇博客,是对Translucent System Bar的实践性的总结,觉得很有价值,于是就转载收藏了,我希望我的转载能让更多的人学习到这部分的知识。 分享即美德,附上源代码地址:https://github.com/D-clock/AndroidSystemUiTraining ...

2016-09-25 00:44:51

阅读数 280

评论数 0

Android全球定位系统GPS使用教程大全-刘宇

说到GPS这个名词,相信大家都不陌生,GPS全球定位技术嘛,嗯,Android中定位的方式 一般有这四种:GPS定位,WIFI定准,基站定位,AGPS定位(基站+GPS); 本系列教程只讲解GPS定位的基本使用!GPS是通过与卫星交互来获取设备当前的经纬度,准确 度较高,但也有一些缺点,最大的缺点...

2016-09-15 23:27:56

阅读数 882

评论数 2

Android的所有权限permission介绍-刘宇

今天无意在网上看到有关权限的博客,于是便抽空将他记录了下来,这篇博客内容来自于码农豆豆的博客,感谢他提供的内容。原文链接:http://www.cnblogs.com/fly_binbin/archive/2010/12/10/1902265.html   下面我们就来简单介绍一下:   ...

2016-09-15 23:18:05

阅读数 5133

评论数 0

Android全球定位系统GPS邻近警报-刘宇

在网上看到很多童鞋们说邻近警报运行起来无效,这里我为大家简单的介绍一下全部过程,你们可能缺少了哪一步哦,详情请看下面,大牛请绕过。   之前介绍了GPS获取当前位置和距离的计算,现在来介绍一下利用GPS来制作邻近警报功能,这个功能的作用是当你靠近一个地理位置一定的范围的时候会通知你,比如你已到...

2016-09-15 22:57:32

阅读数 1050

评论数 4

Android全球定位系统GPS距离计算-刘宇

GPS不光可以获取到当前位置信息,还可以通过里面的Location中的静态方法distanceBetween来判断两点之间的距离。   distanceBetween静态方法中有五个参数: 第一个参数:表示第一个点的纬度 第二个参数:表示第一个点的经度 第三个参数:表示第二个点的纬度 ...

2016-09-15 21:10:49

阅读数 2197

评论数 0

Android全球定位系统GPS实时获取位置-刘宇

GPS是全球定位系统,他能够获取到你当前的位置、方向、速度、高度等信息,这样可以帮助我们实现很多功能,如获取当前位置等信息、距离计算、邻近报警等功能。下面我就带大家一起来简单实现第一个功能获取当前位置等信息,大牛绕过。 效果图: ——————————————————————————————...

2016-09-15 20:29:20

阅读数 8311

评论数 10

Android蓝牙搜索设备,向其发送数据并接收-刘宇

通过蓝牙传输数据与Socket类似。在网络中使用Socket和ServerSocket控制客户端和服务端的数据读写。而蓝牙通讯也由客户端和服务端Socket来完成。蓝牙客户端Socket是BluetoothSocket,蓝牙服务端Socket是BluetoothServerSocket。这两个类都...

2016-09-10 15:06:53

阅读数 29828

评论数 60

Android蓝牙搜索设备-刘宇

Bluetooth是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。今天,我们一起来探讨在Android设备中如何去操作蓝牙。   效果图:   首先蓝牙有三种打开方式: 第一:手动打开,这个普通用户基本都会 第二:Intent代码打开   ...

2016-09-09 23:41:22

阅读数 1136

评论数 0

Android传感器系列介绍-刘宇

Android官方给我们提供一套Android sensor framework,俗称Android传感器框架,简称ASF。传感器分为动作传感器、位置传感器、环境传感器。由于传感器较多,使用过程差不多一样,这里就只演示动作传感器了。不懂的可以留言给我。由于模拟器不支持传感器操作,所以要在真机上运行...

2016-08-20 18:11:49

阅读数 976

评论数 0

Android的多点触摸之图片放大缩小-刘宇

在android中无论是游戏还是应用上来说,现在多点触摸已经越来越普遍了,晚上就试着写了一下,下面来和大家分享一下。值得注意的是,在进行测试的时候需要用真机测试,因为模拟器不支持多点触摸。   源码下载地址:http://download.csdn.net/detail/liuyu973971...

2016-08-18 00:31:12

阅读数 804

评论数 0

SurfaceView模拟游戏组合图形移动动画-刘宇

SurfaceView在绘制图形方面有什么特点呢,我们都知道,在Android中,图形view交互都是通过主线程来完成的,这样在游戏、应用等多图形交互的时候会发生主线程阻塞,形成卡顿现象。而SurfaceView则是通过另外一个线程来完成的,这样就大大解决了这个问题。下面我们来模拟一下游戏组合图形...

2016-08-08 20:34:59

阅读数 788

评论数 0

Android中用ViewPager制作引导页-刘宇

我们通常看到在安装一个新应用的时候他会跳出一个引导页,然后翻到最后一页会有按钮让你点击,随后就会进入应用,第二次打开这个引导页就会消失。那么这样一个功能就是用Android中support包中的ViewPager来完成的,下面我们开始制作。   源码下载:http://download.csd...

2016-08-07 22:03:11

阅读数 623

评论数 6

利用DrawerLayout来写侧滑菜单-刘宇

在之前呢,我们通常都是用的SlidingMenu来做侧滑菜单,随后Google也推出来自己的侧滑菜单,就是DrawerLayout。下面我们利用ADT开发工具来一起开发吧。   源码下载:http://download.csdn.net/detail/liuyu973971883/959695...

2016-08-06 17:59:57

阅读数 678

评论数 0

Android中AS平台下制作ListView之下拉刷新-刘宇

在Androidstudio下配置下拉刷新功能,这个功能需要借助一个开源PullToRefresh项目,GitHub地址:https://github.com/chrisbanes/Android-PullToRefresh/   我的源码下载地址:http://download.csdn.n...

2016-08-04 22:08:58

阅读数 939

评论数 0

Android中RecyclerView组件中setLayoutManager方法的使用,使RecyclerView更有趣-刘宇

在我的博客中有讲到RecyclerView的使用,当中只是简单的描述了一下代码中的setLayoutManager需要设置,那么这个方法到底有什么功能呢,下面我就和大家分享一下,大牛请绕过……   源码是用我博客中RecyclerView自定义布局里面的源码修改的。   首先我们先把之前的...

2016-08-04 00:47:02

阅读数 22524

评论数 2

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