Android
遂愿天
我就是我....
展开
-
android的屏幕适配简述
屏幕适配分为两个部分:图片适配和尺寸适配.一些概念:1)屏幕尺寸(screen size):实际的物理尺寸,屏幕对角线的长度.2)屏幕分辨率:屏幕横纵向上的像素点数.例如,有一个480px*800px的屏幕,可以理解为在这个屏幕上横着有800条线,每条线上有480个像素点。3)dpi: dot per inch的缩写,表示每英寸的像素点数.与屏幕尺寸和分辨率有关.4)原创 2016-11-11 23:24:37 · 383 阅读 · 0 评论 -
TextView自动适应一行显示和设置间距
使用笔记调用方式:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //API>= 21时,自适应一行 tv_total_power.setLetterSpacing(0.6f); //该方法限于大于23时才有效}else { tv_total_power.setSpacing原创 2017-10-25 11:10:02 · 2722 阅读 · 0 评论 -
Android监听软键盘打开收起事件(软键盘自带收起按钮)
最近在公司开发Android输入框控件,遇到软键盘的事件监听,通常软键盘的收起方式大致3种:1.点击软键盘右下角的Return按钮(系统收起)2.输入框焦点时按返回按钮(系统收起)3.点击软键盘和输入框的外部(自发收起)4.点击软键盘自带的收起按钮(软键盘收起)前三种事件可以监听,方式都比较简单1.点击软键盘右下角的Return按钮转载 2017-11-02 10:11:54 · 1107 阅读 · 0 评论 -
Android7.0升级安装APK,FileUriExposedException问题
我们在开发应用程序时避免不了需要添加应用内升级功能。当应用程序启动时,如果检测到最新版本,将APK安装包从服务器下载下来,执行安装。安装APK的代码一般写法如下,网上随处可以搜到[java] 查看纯文本 public static void installApk(Context context,File file){ Intent i转载 2017-08-30 19:07:00 · 823 阅读 · 1 评论 -
华为荣耀6X无法输出日志问题
进入拨号界面输入:*#*#2846579#*#*依次选择ProjectMenu—后台设置—-LOG设置—LOG开关 点击打开, 点LOG级别选VERBOSE重新启动机器原创 2017-08-07 12:59:54 · 715 阅读 · 0 评论 -
ListView条目中有CheckBox点击事件失效问题
在listview的item中包含有textview和checkBox。我们既想获取listitem的点击事件,又想获取listitem中textview的点击事件和listitem中checkBox的点击事件。这篇文章主要介绍了listView的item中有checkbox,导致setOnItemClick失效的原因及解决办法,需要的朋友可以参考下: 一:item的根布局设置原创 2017-09-15 12:52:19 · 2429 阅读 · 0 评论 -
Volley自定义请求
自定义请求可以参考StringRequest,一共有三步,下面就以自定义一个包含Gson解析的Request–GsonRequest: (1)写一个GsonRequest继承Request类. (2)重写parseNetWorkResponse方法来解析服务器响应的数据.@Overrideprotected Response<T>parseNetworkResponse(NetworkResp原创 2016-11-13 21:00:29 · 226 阅读 · 0 评论 -
浅析Android中的Handler的消息传递机制
###1.作用 由于主线程中做耗时操作会导致ANR异常,所以需要将网络请求等耗时操作放在子线程中来进行,但是由于在子线程中不能操作UI,所以需要将子线程中获取到的数据传递给UI线程更新.这样,Handler的机制就应运而生了.Handler的机制不仅仅能完成子线程与主线程的通讯,任何线程之间的通讯都可以用Handler.以下三张图由浅到深,根据自己喜好,自由选择看图理解:图一: 图原创 2016-11-12 20:04:20 · 488 阅读 · 0 评论 -
Java CRC16 校验代码 和 与之对应的C代码
最近在做一个安卓蓝牙项目,用到modbus通讯协议需要CRC16算法,现将该算法的c代码和Java版记录下来,分享给大家:C代码:const uint8_t chCRCHTalbe[] = // CRC 高位字节值表 { 0x00, 0xC1,原创 2017-10-25 14:41:40 · 3602 阅读 · 0 评论