Android
南宫伊枫
搞IT的人们伤不起
展开
-
Android 蓝牙
Android平台提供了对蓝牙网络协议栈的支持,它允许设备通过无线的方式与其它设备进行数据交换。应用程序框架通过Android Bluetooth APIs提供了对蓝牙功能的访问。这些API允许应用以无线的方式连接其它蓝牙设备,启用点对点或者多点对多点的无线功能。使用蓝牙的API,Android应用程序可以执行以下工作:* 扫描其它蓝牙设备* 查询本地蓝牙适配器以配对蓝牙设备*翻译 2015-11-03 16:47:10 · 641 阅读 · 0 评论 -
Logcat使用指南
Logcat使用指南adb logcat 命令格式 : adb logcat [选项] [过滤项] 其中“选项”和“过滤项”在[]中, 说明这是可选的推荐进入的方法是: adb shell 回车 logcat xxxxlogcat的“选项”:"-s"选项 : 设置输出日志的标签, 只显示该标签的日志; "-v"选项 : 设置日志的输出格式,原创 2016-04-21 14:14:35 · 3651 阅读 · 0 评论 -
Android中关于JNI 的学习(二)对于JNI方法名,数据类型和方法签名的一些认识
我们知道,利用javah生成的c/c++头文件的时候,会对java中定义的 native 函数生成对应的jni层函数,如下:?1234567/* * Class: com_lms_jni_JniTest * Method: getTestS原创 2016-05-25 17:20:47 · 351 阅读 · 0 评论 -
Android图片操作-保存图片到SD卡
/** * Save Bitmap to a file.保存图片到SD卡。 * * @param bitmap * @param file * @return error message if the saving is failed. null if the saving is * successful. *原创 2016-01-17 00:01:57 · 570 阅读 · 0 评论 -
Android.mk 高级写法
原本只是想记录一些常用的使用技巧,但是越写越得意(>_ 写这篇文章的起因当然是实际工程需要,在搭建一个网游的android客户端时遇到种种恶心的问题,比如文件过多导致"Argument list too long"的错误,又比如增加和删除文件时都需要维护好Android.mk配置,虽然可以通过写个脚本自动生成android.mk,但是终归不是很漂亮的解决方案。通过本文所提到的几个转载 2015-11-25 15:02:38 · 325 阅读 · 0 评论 -
adb logcat命令查看并过滤android输出log
cmd命令行中使用adb logcat命令查看android系统和应用的log,dos窗口按ctrl+c中断输出log记录。logcat日志中的优先级/tag标记:android输出的每一条日志都有一个标记和优先级与其关联。优先级是下面的字符,顺序是从低到高:V — 明细 verbose(最低优先级)D — 调试 debugI — 信息 infoW — 警告原创 2015-10-29 10:29:37 · 426 阅读 · 0 评论 -
Android监听程序进入后台
/** * 文件名:BaseActivity.java * 版本号: * 日期:2012-6-20 * 创建人: * Copyright wadata 版权所有 * 变更: */ package com.wadata.mobilefollowup.view.base; import java.util.List;impo原创 2015-11-09 18:06:37 · 353 阅读 · 0 评论 -
Android Studio 常用功能介绍
Android Studio 的基本用法界面介绍讲解1这个界面,显示了我们使用 Android Studio时经常接触到的功能面板。Project 面板。用于浏览项目文件。 Project 面板会显示当前的所有的 module 。 android application module 会显示一个手机图标(下图中的 app );android li转载 2015-11-08 14:12:48 · 378 阅读 · 0 评论 -
Android Bluetooth Low Energy(Android低功耗蓝牙)
Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的API,应用程序通过这些api可以扫描设备、查询services,读写设备的characteristics(属性特征)。对比传统的蓝牙,BLE的设计能够显著减低功耗。这让Android应用程序与BLE设备之间的低功耗通讯成为可能,例如距离传感器、心率监视器翻译 2015-11-03 18:48:17 · 607 阅读 · 0 评论 -
xposed实现插件代码更新同时避免重启系统方案
话说,刚开始接触xposed,就对这个频繁重启不太爽。我很少使用动态调试的方式去跟踪apk,因为处理反调试,开启调试环境(重编、或者开启系统debug开关等)特别麻烦。但是纯粹使用xposed拦截的方式去跟踪业务逻辑呢,修改一个日志打印都需要重启Android系统。所以我就想,能不能做到更新插件代码,不重启Android系统,也让系统生效呢?然后我去研究了xposed源码,和Android相关源码...转载 2019-01-08 16:13:24 · 3256 阅读 · 0 评论