自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (27)
  • 收藏
  • 关注

原创 16进制,byte,byte数组之间装换

package com.rmt.updata;import java.util.Locale;public class Hex { /** * 字符串转换成十六进制字符串 * @param String * str 待转换的ASCII字符串 * @return String 每个Byte之间空格分隔,如: [61 6C 6B] */ publi

2016-10-25 08:55:12 4508

原创 新手必备的常用代码片段整理(一)

拨打电话跳转至拨号界面发送短信唤醒屏幕并解锁判断当前App处于前台还是后台状态判断当前手机是否处于锁屏睡眠状态判断当前是否有网络连接判断当前是否是WIFI连接状态安装APK判断当前设备是否为手机获取当前设备宽高单位px获取当前设备的IMEI需要与上面的isPhone一起使用获取当前设备的MAC地址获取当前程序的版本号拨打电话public static void call(C

2016-10-14 17:33:13 338

原创 新手必备的常用代码片段整理(二)

收集设备信息用于信息统计分析是否有SD卡动态隐藏软键盘动态显示软键盘动态显示或者是隐藏软键盘主动回到Home后台运行获取状态栏高度获取状态栏高度标题栏ActionBar高度获取MCCMNC代码 SIM卡运营商国家代码和运营商网络代码返回移动网络运营商的名字返回移动终端类型判断手机连接的网络类型2G3G4G判断当前手机的网络类型WIFI还是234G收集设备信息,用于信

2016-10-14 17:26:26 271

原创 LayoutInflater—— 你可能对它并不了解甚至错误使用

今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是简单的看了下LayoutInflater类的源代码,对这个类有了新的认识。首先,LayoutInflater这个类是用来干嘛的呢?我们最常用的便是LayoutInflater的inflate方法,这个方法重载了四种调用方式,分别为:1. public View inflate(int res

2016-10-14 17:12:40 470

原创 用户输入非法内容时的震动与动画提示——EditTextShakeHelper工具类介绍

当用户在EditText中输入为空或者是数据异常的时候,我们可以使用Toast来提醒用户,除此之外,我们还可以使用动画效果和震动提示,来告诉用户:你输入的数据不对啊!这种方式更加的友好和有趣。    为了完成这个需求,我封装了一个帮助类,可以很方便的实现这个效果。    先上代码吧。/* * File Name:EditTextShakeHelper.java */ imp

2016-10-14 16:57:00 268

原创 android中wifi原理及流程分析

wifi相关的文件位置:WIFI Settings应用程序位于       packages/apps/Settings/src/com/android/settings/wifi/JAVA部分:        frameworks/base/services/java/com/android/server/        frameworks/base/wifi/java/a

2016-10-14 16:09:30 1734

转载 Android bluetooth介绍—连接

一、A2DP_CONNECT上层代码流程二、从HCI log中看AVDTP创建过程1、AVDTP l2cap建立过程2、AVDTP相关信令处理流程在HCI中的流程DISCOVER \GET_CAPABILITIES\SET_CONFIGURATION\OPEN\START\SUSPEND三、audiosink函

2016-10-14 10:58:38 1085

转载 android蓝牙源码分析

关键词:蓝牙blueZ  A2DP、SINK、sink_connect、sink_disconnect、sink_suspend、sink_resume、sink_is_connected、sink_get_properties、AUDIO、DBUS版本:基于android4.2之前版本 bluez内核:linux/linux3.08系统:Android/android4.1.3.4

2016-10-14 10:36:50 1632

原创 Android Crash抓取处理

程序因未捕获的异常而突然终止, 系统会调用处理程序的接口UncaughtExceptionHandler;处理未被程序正常捕获的异常,只需实现这个接口里的UncaughtExceptionHandler方法,UncaughtExceptionHandler方法回传了 Thread 和 Throwable 两个参数。文/Mur(简书作者)原文链接:http://www.jianshu.com/p/0e9bf00512ec著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

2016-10-12 17:05:48 1089

原创 Android.mk系统介绍

Android.mk语句介绍 1.LOCAL_C_INCLUDESLOCAL_C_INCLUDES额外的C/C++编译头文件路径,用LOCAL_PATH表示本文件所在目录。举例如下:LOCAL_C_INCLUDES += extlibs/zlib-1.2.3LOCAL_C_INCLUDES += $(LOCAL_PATH)/src2.LOCAL_CCLOCAL

2016-10-12 16:52:34 494

Android屏下指纹校验录指纹解锁的Demo

Android屏下指纹校验录指纹解锁的Demo ,此项目是反编译汇顶屏下指纹方案的APK ,基本可以使用,希望帮助有需要的人们

2024-04-11

JavaSsit.rar

Java 字节码以二进制的形式存储在 .class 文件中,每一个 .class 文件包含一个 Java 类或接口。Javaassist 就是一个用来 处理 Java 字节码的类库。 它可以在一个已经编译好的类中添加新的方法,或者是修改已有的方法,并且不需要对字节码方面有深入的了解。同时也可以去生成一个新的类对象, 通过完全手动的方式。

2021-10-23

OpenGlTest.rar

OpenGL是一种图形应用程序编程接口(Application Programming Interface,API)。它是一种可以对图形硬件设备特性进行访问的软件库,OpenGL被设计为一个现代化的、硬件无关的接口,因此我们可以在不考虑计算机操作系统或窗口系统的前提下,在多种不同的图形硬件系统上,完全**通过软件的方式实现OpenGL的接口

2021-09-27

VideoChat.rar

H265 降低码流,提升编码效率du, H.265提供了更加zhi多样化的手段来降低dao码流。除了在编解zhuan码效率的提升之外shu,对网络的适应性方面H.265也有显著提升,可以很好地运行在多重复杂网络条件下。因此视频会议应用H.265,能够确保在低网络带宽下,仍可实现高分辨率的视频播放 高品质1080P60图像质量,传统H.264视频会议系统,在10Mb的网络带宽下,想要达到1080P30的实时通信效果,已经是相当困难了。现在运用H.265编解码技术,这种情况得到大大改观,支持在相同带宽下,实现高于1080P30达到1080P60甚至是4k的视频播放,大幅度提升交互感和逼真感。这也意味着:H.265能够在有限带宽下,传输更高质量的视频内容,不仅让视频会议用户体验到更好的效果,也减少了网络带宽传输高清视频的压力,降低用户使用视频会议的带宽费用。 降低延时,更高效快捷。 H.265编解码在H.264的基础上进行大量技术创新,尤其是在降低实时时延上有着显著的成果,它通过减少信息获取时间、降低随机接入时延、降低算法复杂度等多维度技术优势来实现。

2021-05-16

GitCode.rar

Android的开发框架为我们的开发提供了不少很棒的控件,我们在开发的时候不需要太多的编码就能轻松方便的使用这些控件,不过有些时候这些系统自带的控件并不能够完全满足我们的需求。这时就需要我们发挥自己的想象力来实现我们特定需求的控件。 今天为大家带来一款可以展示Gif图片的控件,实现播放Gif图片的方法不止这一种,自己写一个库利用JNI调用或者直接用View来做展示,

2021-05-05

SDVDPlayer_0814,20.7z

android 实现DVD CD 碟片播放 需要硬件支持

2021-01-25

xkzhangsan-xk-time-master.zip

xk-time工具包,使用java8 api,其中Instant、LocalDate、LocalDateTime、LocalTime、ZonedDateTime等都是线程安全的类,而且增加了更丰富的方法,在此基础上开发相关工具类,线程安全,让使用更方便。 (2)常见的DateUtil,往往将时间转换,计算,格式化,解析等功能都放在同一个类中,导致类功能复杂,方法太多,查找不方便。 xk-time工具包,将上面功能按照时间转换,时间计算,时间格式化解析分成3个工具类:DateTimeConverterUtil,DateTimeCalculatorUtil,DateTimeFormatterU

2021-01-25

Camera录像视频视频DEMO

使用Android框架采集视频需要认真的管理Camera对象,以及跟MediaRecorder类的协调。当使用Camera对象记录视频时,除了Camera.open()和Camera.release()方法的调用以外,还必须管理Camera.lock()和Camera.unlock()方法的调用,从而允许MediaRecorder对象访问Camera硬件。 采集视频需要一定的调用顺序,必须按照一个特定执行顺序来准备和采集视频

2020-09-30

HAL 层添加水印.rar

1.制作12张图片,分别是数字0-9,冒号和横折。首先用PS做成png24格式,最好是黑底白字(在代码中将黑色忽略)。 2.将上面制作好的12张png图片转成256色的bmp位图,可以使用windows自带的画图程序打开,然后另存为。 3.将第2步得到的256色bmp图片,转成c数组。 4.将第3步得到的c数组放到头文件tchip_digital_data.h里。 5.修改frameworks/av/media/libstagefright/CameraSource.cpp文件,在录制时,添加时间水印到每一个视频帧。

2020-09-30

无限循环,垂直水平滑动的fragment

最近项目中要用到Fragment水平垂直都可无限循环的滑动, 经过一番折腾终于实现。 // 必须要保证 添加时要有4个Fragment. 没有4个会出现异常。 首先, 无限循环和网上的大多数的做法一样,将 PagerAdapter 里的 getCount() 返回最大的数字。Integer.MAX_VALUE

2020-09-30

SocketConnect.rar

Socket网络编程可以分为以下步骤   1.建立连接   2.打开Socket关联的输出流   3.数据流读取信息   4.关闭所有数据流和Socket Socket实现原理机制   1.通信两端都有Socket     2.网络通信其实就是Socket间的通信   3.数据在两个Socket间通过IO传输

2020-05-22

ApDemo.rar

通过分享的热点,手机连接上后无需流量实现视频传输 还可实现对视频的校正已在项目中广泛应用 通过分享的热点,手机连接上后无需流量实现视频传输 还可实现对视频的校正已在项目中广泛应用

2020-05-22

中国移动多终端集成相关文档

1)填写《多形态终端appkey申请模板》发送到指定邮箱,获取①适配平台账户密码②每个厂商唯一的APPKEY(也写作APPID) 2)登录适配平台,在文档管理下载所有集成DM相关资料 3)根据材料集成“调试版”DM,登录适配平台根据测试用例验证数据上报

2019-02-22

中国移动DM适配Android Demo

Android平台SDK会打印上报成功相关日志,自注册功能打印“onRegistrationSuccess”,心跳打印“onUpdateSuccess”,看到这些字样后,可以去适配平台验证上报结果。确认成功后,请按《测试用例》进行自测,用例中“必选”为必须测试项,标记“可选”的用例,请跟具设备实际功能进行合理选择测试,能力上不支持的功能可以N/A

2019-02-22

获取第三方APK包名,启动类名

获取第三方apk的包名,启动类名,icon

2016-06-24

Fragment的使用

Android fragment的使用,底部有导航的小圆点

2016-06-16

基于蓝牙的通信协议

基于android的蓝牙通信协议,很好用的

2014-08-12

android服务器升级Demo

通过服务器升级我们的APP,实际项目用到的,希望对大家有帮助

2014-06-22

socket聊天室

仿扣扣聊天的,下载后要改下IP可以实现聊天,希望帮助到你

2014-06-22

自定义时间选择器

Android开发、自定义时间选择器、可自己修改成对话框形式 我的实际项目中有用到过的

2014-06-22

自定义控件的DEMO

该资源是我项目中用到,很好用的,希望能帮助到更多的人。呵呵

2014-06-22

android 项目代码

这是我项目中的代码,查了好多资料才做出来,主要是搜索功能,根据字母检索

2014-03-19

fragment的文件管理器

自己做的文件管理器android端,用到的技术有fragment,异步加载,数据库

2014-03-19

画图表的Demo

各种画统计图表的方法,动态获取数据后生成表格,我项目中的例子,希望对大家有帮助,

2014-03-19

android开发讲解代码

从控件开始讲起,很详细的代码,对开发和学习都有很大的帮助

2013-10-10

Android记账本

通过对数据库的操作实现了记账的功能 这是我平时练习的代码 希望能帮助到您 呵呵

2013-10-04

用户登入注册的列子Android应用

该代码是我的项目中提取出来的一部分 有值得分享的价值 如果对您有帮助 请给好评 呵呵

2013-10-04

android山寨WEB源代码

android山寨WEB源代码

2013-09-27

空空如也

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

TA关注的人

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