自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android Step Counter & Detector Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-29 17:54:53 2719

原创 Android Orientation Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-28 09:41:01 1320

原创 Android Light Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-27 10:55:13 1461

原创 Android Pressure Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-27 09:47:54 1497

原创 Android获得当前设备支持的所有传感器

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorManager;import android.support.v7.app.AppCompatActivity;import android.os.Bun

2017-09-26 17:48:29 1792

原创 Android Proximity Sensor近距离传感器P-Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-26 15:03:47 3428

原创 Android Accelerometer Sensor

package zhangphil.sensor;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen

2017-09-26 09:24:04 1242

原创 Android RuntimePermissions运行时权限:批量权限申请

Android RuntimePermissions运行时权限:批量权限申请绝大多数情况一个APP不可能只有单个权限,往往需要运行时批量申请n多个权限。比如在Androidmanifest里面写了两个权限: 那么在运行时申请权限,要点是把全部权限装入到一个String数据里面,批量做一次申请:package zhangphil.permission;import android.Ma

2017-09-25 11:16:06 4160

原创 Android RuntimePermissions运行时权限:单个运行时权限申请简例

Android RuntimePermissions运行时权限:单个运行时权限申请简例Android运行时权限申请的框架结构和步骤比较简单和固定,一般现状代码启动后检查当前的Android SDK版本是否大于等于23,在SDK版本大于等于23时候,才启动运行时权限申请。在过去的版本,直接在AndroidManifest.xml写进去申请即可。在检查当前代码未获得相应权限时候,进而使用标准方式req

2017-09-19 23:10:29 1633

原创 基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片

基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片写一个简单的例子,实现一个常见的开发功能:拍照功能。技术路线:通过TextureView的通道获取SurfaceTexture作为相机的预览,然后通过Camera的take方法把相机抓取的byte字节数据转换为Bitmap,然后存放到手机的存储器上,至此,一个最简单的拍照功能完成。注意,本

2017-09-14 10:16:20 5958 2

原创 Android SurfaceView简例

Android SurfaceView简例Android中各的SurfaceView和View有很大的不同,两者应用场景不同。大多数View能做的事情SurfaceView也可以,但是SurfaceView效率更高。Android的View绘制过程由Android系统控制,刷新机制开发者比较难以控制。而SurfaceView支持高频、多线程绘制。SurfaceView不存在是否在Android U

2017-09-13 09:32:38 2456

原创 Android Bluetooth蓝牙客户端发起对服务端连接建立请求过程(高版本Android兼容)

Android Bluetooth蓝牙客户端发起对服务端连接建立请求过程(高版本Android兼容)本例代码是蓝牙客户端代码,只完成连接建立请求,假定蓝牙服务端设备名是:Android-Phone。兼容高版本Android系统。低版本则无需运行时权限申请。package zhangphil.client;import java.util.UUID;import android.Manife

2017-09-12 15:10:16 2638 1

原创 BluetoothAdapter在Android6.0/7.0+以上startDiscovery不能发现蓝牙设备问题

BluetoothAdapter在Android6.0+以上startDiscovery不能发现蓝牙设备问题问题的重要原因之一是Android 6.0+,Android 7.0+的权限问题引起的。在Android 4.0+上运行良好的蓝牙代码,在高版本运行异常。比如BluetoothAdapter的startDiscovery虽然启动了发现蓝牙任务,但是不能发现蓝牙设备。解决问题是针对最新高版本的

2017-09-08 17:23:21 11992 3

原创 基于Android DataBinding的InverseBindingMethod改进SeekBar双向绑定(正向/反向)数据绑定

基于Android DataBinding的InverseBindingMethod改进SeekBar双向绑定(正向/反向)数据绑定在前文《使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定》(链接:http://blog.csdn.net/zhangphil/article/details/77839555 )

2017-09-06 14:02:41 4208 1

原创 Android LED数字/电子表字体digital font

Android LED数字/电子表字体digital font先看实现的字体样式:这种类型的字体样式会被一些UI设计用于Android APP中视频,或者广告的倒计时牌,比如常见的Android视频直播软件中右上角的广告倒计时。实现这种字体样式,先导入一个字体包:digital-7.ttf。这个digital-7.ttf文件,我已经上传,下载链接地址:http://download.csdn.ne

2017-09-06 10:28:21 10372

原创 使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定

使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定在我之前写的系列文章中,继续深化Android数据绑定技术的使用。结合常用的SeekBar,实现用Android DataBinding数据绑定技术,设置从数据模型的值修改SeekBar的进度,以及实现常见的SeekBar拖动时候的进度回写到数据model中。也就

2017-09-04 17:16:42 5619

原创 Android DataBinding数据绑定技术在传统ListView中的使用简例

Android DataBinding数据绑定技术在传统ListView中的使用简例本文展示Android DataBinding数据绑定技术在ListView中的使用的简单小例子。简单起见,在Adapter中没有使用ViewHolder技术,目的是为了以最少最简单的代码说明如何在传统ListView中的应用。本例实行一个简单的功能:ListView中有若干数据条目,当点击任意一条,发生改变,使用

2017-09-04 10:42:18 3218

原创 Android官方DataBinding(十二):双向绑定之反向绑定的InverseBindingMethods改造和实现

Android官方DataBinding(十二):双向绑定之反向绑定的InverseBindingMethods改造和实现在附录文章十、十一的基础上,使用InverseBindingMethod进行双向绑定和反向绑定操作。以下是完整示例代码。建立model:package zhangphil.test;import android.databinding.BaseObservable;imp

2017-09-01 16:02:21 6453

原创 Android官方DataBinding(十一):对双向绑定之反向绑定的改进和简化

Android官方DataBinding(十一):对于双向绑定之反向绑定的改进和简化本文接附录十文章,对附录十文章的代码和逻辑进行改进和简化,使得代码更易于阅读和理解,进一步清晰化文章十的下拉刷新实现代码和逻辑。建立model:package zhangphil.test;import android.databinding.BaseObservable;import android.dat

2017-09-01 14:30:05 2583

原创 Android官方DataBinding(十):双向绑定之基于InverseBindingAdapter的反向绑定

Android官方DataBinding(十):双向绑定之基于InverseBindingAdapter的反向绑定我给出一个简单例子,说明如何基于InverseBindingAdapter进行双向绑定中的反向绑定。以一个经典的开发需求任务:下拉刷新。一般的下拉刷新,头部出现一个滚动的进度显示(ProgressBar)和一些文字提示,当下拉加载完毕后自动消失。我写一个自定义view,继承自Neste

2017-09-01 10:00:49 5074

vcruntime140_1.dll

vcruntime140_1.dll

2022-01-10

2019年民航机场吞吐量排名.xls

2019年民航机场生产统计公报。数据来源,民用航空局。该excel表格中,罗列了中国各大城市在2019年的机场客流量数据和排名。

2020-12-10

链家2020年9月二手房数据

全国的房产价格地址经纬度等信息,2020年9月份链家的二手房数据包。下载后是一个excel表,将这个excel表另存为csv数据文件,可以用pandas读取。

2020-12-10

strava_com_sample_utf8.xls

一个excel表格数据,数据是一个公开的Python数据集,包含路径经纬度散点。提取里面的路径经纬度散点,可以构绘出地图线路。

2020-12-10

jxta2.7.zip

JXTA 2.7,P2P分布式计算框架JXTA。version 2.7。shell 2.5.

2019-08-21

AXMLPrinter2的jar文件及源代码文件

Android逆向工程之AXMLPrinter2的jar文件及源代码文件。

2018-11-08

digital-7字体(LED数字样式字体)

digital-7字体(LED数字样式字体)。该字体主要用于显示LED数字灯样式的字体。直接导入到Android assets文件下,作为font 字体使用。

2017-09-05

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

2015-11-29

QQ侧滑边栏源代码

移动版QQ侧滑边栏源代码(Android)。UI交互设计样式和QQ高度相似。

2015-10-29

DrawerLayoutDemo

Android DrawerLayout Demo

2015-09-24

MaterialDesignLibrary_Code and Lib合集

MaterialDesignLibrary_Code and Lib 内含:NineOldAndroidsLibrary包和一个测试项目:MaterialDesignActivity

2015-09-21

Android Volley

Android网络开发框架Volley需要的jar包:volley.jar。该包直接导入到自己的项目即可使用。

2015-08-27

sqlitemanager.jar

sqlitemanager.jar。用于查看SQLite数据库的第三方插件。

2015-07-16

SearchDemo

Android搜索建议演示代码,完整的项目代码文件。

2015-04-17

Android底部弹出iOS7风格对话框_库文件资源

Android底部弹出iOS7风格对话框。库文件,直接作为库添加到自己的项目加以引用即可。

2015-04-08

空空如也

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

TA关注的人

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