- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 横竖屏切换,activity结合fragment的导航布局
实现效果是:竖屏下,收起左侧导航栏,显示右侧的内容栏,可通过滑动显示左侧的导航栏;横屏下,显示左侧的导航栏和右侧的内容栏,不能通过滑动隐藏导航栏。
2016-10-17 12:20:36
1683
原创 LitePal的一些使用方法
上手LitePal数据库时,发现网络的教程挺少的(基本上只有郭霖大侠的 Android数据库高手秘籍),github(https://github.com/LitePalFramework/LitePal)上介绍的使用方法也比较基础,本文主要涉及一些在郭霖大侠教程里边没有提及到的关于LitePal的使用方法。(没有了解LitePal数据库的小伙伴请阅读Android数据库高手秘
2016-08-19 16:05:57
12816
3
原创 Android studio 使用JitPack发布library到Github开源库
使用android studio进行开发的时候,常常需要用到第三方开源库,引用第三方库十分简单,只需在对应module下的build.gradle 文件中添加一行代码就行,例如:dependencies { compile 'com.jakewharton:butterknife:6.1.0'}添加后,同步一下,android studio就会自动下载并引用该开源库,就可以直接在代码
2016-05-21 17:00:33
3615
原创 高德,百度,Google地图定位偏移以及坐标系转换
一。在进行地图开发过程中,我们一般能接触到以下三种类型的地图坐标系:1.WGS-84原始坐标系,一般用国际GPS纪录仪记录下来的经纬度,通过GPS定位拿到的原始经纬度,Google和高德地图定位的的经纬度(国外)都是基于WGS-84坐标系的;但是在国内是不允许直接用WGS84坐标系标注的,必须经过加密后才能使用;2.GCJ-02坐标系,又名“火星坐标系”,是我国国测局独创的坐标体系,由WG
2016-05-10 22:34:09
69390
4
原创 解决 百度地图+slidingmenu 切换Fragment闪黑屏问题
解决 百度地图+slidingmenu 切换Fragment闪黑屏问题。代码过于零散,不贴代码了,通过举例子说明解决思路:假如slidingmenu的菜单在左边,分别对应两个fragment(fragmentA和fragmentB),其中fragmentA下放置百度地图,fragmentB是其他fragment.下面先解决第一种情况:1.通过左边侧边栏,从fragmentB切换
2015-12-08 18:18:05
2140
原创 一个酷炫实用的下拉刷新开源库
先上图:类似于水滴的下拉刷新效果 Demo下载:(其中项目根目录下的circlerefresh就是该类库)。下面说说如何使用circlerefresh实现下拉刷新功能。一。搭建工程:(这里以android studio开发环境为例)下载Demo以获取circlerefresh库,将该库导入项目即可。二。如何使用:1.在布局文件中添加如下代码:<com.tu
2015-09-01 18:44:06
1578
原创 Genymotion 无法启动
Genymotion无法启动virtual device,提示: Genymotion does not start Android virtual deviceUnable to start the Genymotion virtual device.就是初始化虚拟设备的时候,启动VBox失败。解决方法:问题在于虚拟机兼容性。从官网下载安装包完成安装后,桌面会有三个快捷图标,如下分别右
2015-08-26 23:38:09
1363
原创 在Activity或fragment中响应ListView内部控件的点击事件
如何响应ListView的内部按钮的点击事件呢?比如说listView上的item有一个ImageView控件,我要获取对应每个ImageView控件的点击事件,较为常见的办法是在自定义的adapter中的getView方法内为每个ImageView绑定监听器。当然这种方法能满足大部分的使用情况了,但某些情况下要在activity内获取点击事件下面给出方法。 先上代码:(共四个文件)
2015-08-26 18:04:08
5055
原创 Android 蓝牙4.0 Bluetooth BLE 写数据(修改BLE设备的属性)
网上的Bluetooth BLE Demo都能实现BLE属性的读取,但写这块,我遇到的问题是:这些Demo都无法对BLE设备进行写数据,即无法修改BLE设备下的属性,如Major ,Minor,UUID等属性。这些Demo都是通过characteristic.setValue(byte[]),然后调用BluetoothGatt对象 mBluetoothGatt.writeCharacteristic
2015-08-08 17:38:53
8090
原创 分别使用simpleAdapter和baseAdapter为ListView的Item添加按钮响应事件
昨天在ListView Item上添加ImageButton时,发现item点击没响应,上网查找时发现有的文章认为不能使用simpleAdapter为ListView的item添加按钮响应事件,有的则认为simpleAdapter可以。下面一起解决这两个问题:1.亲测可以分别使用simpleAdapter和baseAdapter为ListView的Item添加按钮响应事件。(1)使用sim
2015-07-12 15:05:26
5719
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人