
android app开发
文章平均质量分 64
lishuo710307
人力有时尽,而BUG无穷也
展开
-
LooperExecutor--实现阻塞等待异步执行
Android源码级实用类 LooperExecutor,可实现阻塞等待异步执行结果原创 2022-06-16 19:41:16 · 518 阅读 · 1 评论 -
Android 触摸事件转换为鼠标事件
触摸事件常见类型为ACTION_DOWN/ACTION_UP/ACTION_MOVE等。而鼠标在触摸事件类型的基础上又多出ACTION_HOVER_MOVE等类型,同时鼠标左右按键在输入事件中的也对应有BUTTON_PRIMARY/BUTTON_SECONDARY等状态,鼠标的滚轮操作也对应着AXIS_VSCROLL的值。所以若在手机中把显示界面作为鼠标触摸板,把触摸事件转换为鼠标事件,则需要对触摸事件做多个判断,针对不同触摸手势做不同的处理。Android系统对鼠标事件...原创 2021-10-27 20:27:46 · 5773 阅读 · 0 评论 -
Android 沉浸式导航栏_全面屏适配
由于Android Q出现了系统导航的3中手势切换,沉浸式的导航栏会越来越受大家的关注,所以我根据Android Q Labs的视频。利用java文件进行了沉浸式导航的尝试,供大家借鉴交流。在新建的Android应用中原始的界面是很丑的,如下所示:下部会有黑色的导航栏出现,看着是很丑的。而对其进行沉浸式处理后会有不一样的效果。(1)设置View属性View.SYSTEM_UI_...原创 2019-11-22 00:04:22 · 3162 阅读 · 0 评论 -
android P版本 位置服务使用及数据精度处理。
(一)在使用位置服务之前,最好了解一下我们的对象,这样才能尽量少的犯错误。问题:位置服务是什么?位置服务的有那些特性呢?a.位置服务是什么?(百度百科)对于位置定义有如下几种方法:A)AOA(angle of arrival )指通过两个基站的交集来获取移动台(Mobile station)的位置;B)TDOA(time difference of arrival)工作原...原创 2019-10-07 16:32:03 · 790 阅读 · 1 评论 -
android 学习中实用(一)
(1)在Android系统中,printk输出的日志信息保存在/proc/kmsg中,要查看/proc/kmsg的内容 ($ dmseg)#######################################################################################################(2)使用 adb shell geteve原创 2017-03-11 15:31:19 · 351 阅读 · 0 评论 -
android.mk文件编写
Building a simple APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java files in the java subdirectory LOCAL_SRC_FILES := $(call all-subdir-java-files) # N转载 2017-01-12 10:44:05 · 681 阅读 · 0 评论 -
android 实现关机
转载至:http://www.cnblogs.com/snake-hand/p/3141014.html start开始从网上搜索,通过发action的方式实现,不过一直没有成功。 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SHUTDOWN); sendBroadcast(intent);转载 2016-12-23 13:44:48 · 419 阅读 · 0 评论 -
Android Camera
为应用程序创建自定义摄像头界面的一般步骤如下: (1) 检测和访问摄像机 - 创建代码以检查摄像机是否存在并请求访问。 (2) 创建预览类 - 创建扩展SurfaceView并实现SurfaceHolder界面的相机预览类。这个类预览来自相机的实时图像。 (3) 构建预览布局 - 一旦你拥有相机预览类,创建一个包含预览和你想要的用户界面控件的视图布局。 (翻译 2016-11-22 11:20:03 · 217 阅读 · 0 评论 -
Android获取手机屏幕大小的关键类---DisplayMetrics
Android有个类DisplayMetrics可以得到分辨率等信息,方法如下:DisplayMetrics metrics = getWindowManager().getDefaultDisplay().getMetrics(metrics);metrics.widthPixels 屏幕宽metrics.heightPixels 屏幕高me原创 2016-03-11 10:22:59 · 661 阅读 · 0 评论 -
android 屏幕适配
一、概念(1)屏幕大小 :物理屏幕的大小,是屏幕的对角线(英寸)。(2)分辨率 :实际上是像素的总和。1280*720(3)dpi :密度。(每英寸所展示的像素)4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size原创 2016-03-11 00:09:54 · 305 阅读 · 0 评论 -
android TypedArray
位置:frameworks/base/core/java/android/content/res/TypedArray.java Container for an array of values that were retrieved with {@link Resources.Theme#obtainStyledAttributes(AttributeSet, int[], int,原创 2016-03-05 14:18:26 · 592 阅读 · 0 评论