Android
文章平均质量分 53
Chuck_0430
命是弱者的借口,运是强者的谦词
展开
-
Android 电话状态的监听和回调
知识储备实现手机电话状态的监听,主要依靠两个类:TelephonyManager和PhoneStateListener。TelephonyManager提供手机的基本信息,PhoneStateListener提供来电状态的监听和回调。TelephonyManager在监听状态的时候,我用到了TelephonyManager.CALL_STATE_IDLE原创 2016-08-24 22:35:32 · 4955 阅读 · 1 评论 -
Android Socket编程的基类编写
摘要由于最近的工作需求涉及到网络编程的Socket通信,所以自己编写了一个基类来实现基础的连接socket、断开连接、读操作和写操作。代码实现一个抽象类Connection,一个继承Connection的封装工具类。原创 2016-10-21 23:20:19 · 706 阅读 · 0 评论 -
Android Wifi相关操作
摘要自己造了一个轮子,包含了Android WIFI 一些常用的方法,例如: 1、开启wifi设置 2、关闭wifi设置 3、获取当前wifi状态 4、判断指定SSID的wifi是否开启 5、连接指定SSID的wifi 6、清除指定SSID的wifi注意wifi对应的SSID不需要被 ” 符号包围原创 2016-10-24 20:14:08 · 749 阅读 · 0 评论 -
Android水纹波浪动画
总体思路如下:1、将波浪效果绘制成一个静态的图片2、将图片往水平和竖直方向,同时并按一定的速率移动在实现的过程中,主要利用正弦函数 y=Asin(ωx+φ)+h ,设置四个参数(振幅、高度、波长和偏移)来实现波浪的动画效果。原创 2017-01-15 21:58:44 · 4169 阅读 · 2 评论 -
Android引入第三方SDK混淆报错shrinkDebugMultiDexComponents的解决方案
问题项目工程中,引用了一个第三方的SDK,它的jar包是已经混淆过的。在IDE下代码编译没问题,但是运行在手机上就报错。Error:Execution failed for task ‘:app:shrinkDebugMultiDexComponents’. java.io.IOException: Can’t read [src\app\build\intermediates\multi-dex原创 2017-02-07 21:11:21 · 1469 阅读 · 0 评论 -
Android的listview、gridview 笔记
一、setOnScrollListener (ListView和GridView同理)listview.setOnScrollListener(new OnScrollListener() { /* * scrollState值: * 当屏幕停止滚动时为SCROLL_STATE_IDLE = 0; * 当屏幕滚动且用户使用的触碰或手指还在屏幕上时为SCR原创 2017-02-14 17:40:21 · 808 阅读 · 0 评论 -
eclipse adb 启动失败,无法匹配android设备 的解决方案
原因adb桥与devices之间失去了连接或者连接不匹配了,导致一直在查找设备连接方案。方法一:在任务管理器中找到adb.exe的进程,结束进程。重启eclipse,重新插拔连接设备的数据线。eclipse —> DDMS —> restart adb。方法二:前往eclipse的SDK所在的文件夹原创 2017-03-13 20:29:49 · 2533 阅读 · 0 评论