自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 问答 (4)
  • 收藏
  • 关注

原创 Android onKeyDown自定义功能

最近做一个应用,需要实现类似于自拍杆的功能,即将自拍杆插头插入耳机孔,然后模拟自拍杆,点击自拍杆按钮实现拍照功能或者调解音量功能。之前没有接触过关于硬触发的开发,所以不太清楚在Android项目中该如何添加实现,在网上查了一番,发现Android中提供了一个onKeyDown方法,用来监听手机键盘被按下时的事件动作。查阅Android API可知:

2017-03-25 09:37:38 1885

转载 Android权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置

2017-03-23 13:43:48 463

原创 Android 项目结构

创建一个Android项目需要先清楚它的项目结构:如图:其中最主要的部分书app部分。build/:Android studio自动生成的各种源文件,包括生成的.apk文件、R.java文件等。libs/:     存放第三方jar包的地方,主要用来导入jar,可以将第三方jar包粘贴,然后右键选择As ...src/:     Java源代码存放的地方main/:

2017-03-23 13:39:13 357

转载 Android启动页面定时跳转的三种方法

从我所做的项目来看,几乎都少不了开始页面,启动页面的作用能够打广告、发公告、做缓存处理、更新数据等等!Android实现开始页面的跳转,就是打开一个Android手机APP的欢迎界面后跳转到指定界面,下面就让我简单介绍下比较常用的开始页面的跳转方法吧。一、在onCreate里设置个Timer,然后建立Intent指向你要调用的Activity。设置Timer 任意秒后执行startActi

2017-03-22 19:32:56 3264

原创 Windows、Mac下的常用命

Windows平台下的常用dos命令行:cd xxx   表示进入xxx文件夹;cd..       表示退出当前文件夹;cd/        表示返回到根目录;盘符:     表示切换到该盘下;dir         表示查看当前目录所包含的文件;mkdir  XXX\xxx 表示在XXX下建立xxx文件夹re XXX   表示删除XXX文件,但此文件是空文件才可以删

2017-03-22 19:07:53 635

原创 Activity之间的值传递

最近又在开始复习(其实就是在重学啊,都TM忘了啊)Activity的一些操作,今天刚又看了一次极客学院的视频,作为一次记录,同时也算作一次小结。好了,废话不多说,在Activity之间进行值传递,通常用两种方法,对于数据量少的可以进行简单值传递,此时会用到Intent这个类,基本使用方法看以下代码:主Activity:import android.content.Intent;impor

2017-03-21 20:27:37 335

原创 Java 面向对象基础

由于对此概念产生了模糊,所以再来总结学习一下,不对之处,请指正。说起面向对象,首先要说明一下Java类,其本质是用来描述事物类型的。关于Java方法的创建和重载和类的定义、声明,由以下演示:class 类名{//类名一般大写 属性; 方法: 访问修饰符 返回值类型 方法名(){ 方法主体 }}其中,注意Java方法的返回值类型,如果没有特殊要求返回值类型,可以定义为vo

2017-03-21 11:17:49 758

原创 Android中的AsyncTask异步类

AsyncTask类是Android异步任务处理的主要类(辅助类),主要是为了处理后台网络通信,然后将结果返回给UI线程,其本质是一个线程类,只是AsyncTask的处理时间较短,适用于短期操作。通过查阅API可知:1.AsyncTask有三种类型:Params,Progress,Result。new AsyncTask,Progress,Result>()//其中,Param

2017-03-20 14:04:46 335

原创 Android Key获取方式

在很多情况下,比如应用百度SDK开发Android定位或者实现网页交互,均需要获取一个key来进行调试。简单说一下在Android studio和eclipse中如何获取key以及如何查看相关信息,笔者是在Mac下获取的,windows也一样。1.Android studio中创建获取Key1>随便新建一个Android项目,点击Build下拉Generate Signed APK

2017-03-19 19:15:42 2826

原创 Android GPS初识

Android为GPS提供了LocatManager服务类,通过该类来获取GPS相关的服务,与AudioManager类相似,均需要调用系统服务。查询相关的API后可知,其中较为重要的类有LocationProvider和Location类,在实际应用中,获取GPS定位信息的主要步骤如下:1.获取系统GPS服务类,即LocationManager实例对象。LocatManager

2017-03-19 18:18:53 449

原创 Android学习笔记之蓝牙

蓝牙:短距离无线通讯技术标准。蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和彩乃的其他协议层。其中核心协议层包括基带、链路管理、逻辑链路控制和适应协议四部分。链路管理(LMP)负责蓝牙组件间的建立。逻辑链路控制与适应协议(L2CAP)位于基带协议层上,属于数据链路层,是一个高层传输和应用层协议屏蔽基带协议的适配协议。1>第一种打开蓝牙的方式: Intent enableI

2017-03-14 15:09:42 474

原创 Java TCP/UDP

1. 网络通讯基本要素,寻址IP和应用逻辑端口,定义通讯规则,即协议。通用协议TCP/IP。2.网络模型OSI:应用层封装数据,向下传递数据,应用层继续封装,继而传递到会话层,封装数据,传递到传输层(TCP/UDP),网络层给予数据IP地址,选择底层传输协议,到达物理层(如网线、光纤、无线等),封装成包进行传输。数据包传输到另一台机器,进行数据解析,从物理层开始向上传递,逐层解析拆

2017-03-14 15:00:56 323

原创 Android学习笔记之传感器

Android传感器概述:动作传感器、环境传感器、位置传感器等,如方向传感器(电子罗盘)、重力传感器(横纵切换)。Android SDK支持的传感器并不是每一部Android手机均支持。动作传感器:在三个轴上测量加速度和旋转角度,包括加速度、重力、陀螺仪;环境传感器:测量环境参数,包括湿度、光线、温度;位置传感器:测量设备物理位置,包括方向、磁力。ASF(Android传感器框架)

2017-03-08 09:12:09 830

利用ViewPager和WheelView实现横向纵向轮番滚动

利用ViewPager和WheelView实现横向纵向轮番滚动,具体的展示课参考博客:利用ViewPager和WheelView实现横向纵向轮番滚动

2018-07-04

Android注册登录功能

实现了Android的注册登录功能,基本涵盖了注册登录的问题。

2017-07-10

EditText_test

EditText限制输入长度、类型、历史记录等

2017-06-23

Android API

Android API

2017-05-08

XCL-Charts

XCL-Charts

2017-05-08

联想V480(扬天) EI Capitan完美驱动

联想V480(扬天) EI Capitan完美驱动

2017-01-04

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

TA关注的人

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