排序:
默认
按更新时间
按访问量

android NumberPicker 全面解析

NumberPick全面解析 NumberPick全面解析 构造方法解析 第一 :setWillNotDraw(!mHasSelectorWheel); 第二:看mHasSelectorWheel赋值的地方: 然后再整体看一下这个构造方法的全部逻辑: updateInputTextVie...

2018-08-11 16:41:54

阅读数:421

评论数:0

android zxing 解析二维码图片与生成二维码图片

关于生成二维码图片:Android下使用zxing包生成二维码里提供的QRCodeUtil就是一切了。非常的方便。 关于解析二维码图片,获取内容: public Result parseInfoFromBitmap(Bitmap bitmap) { int[] pixels = new...

2018-07-26 12:07:48

阅读数:21

评论数:0

android:在有EditText的Activity上,控制自动显示或者隐藏软键盘

但凡是界面上有EditText,就必然会使用到软键盘。而软键盘相关的,一向都很恶心! 假如有这样一个页面,中间是一个EditText,底部有一个按钮,如何让页面在EditText可用的时候,自动弹出软键盘;在EditText不可用的时候,不弹出软键盘? 页面可以参考android手机的...

2017-09-18 15:33:24

阅读数:396

评论数:0

java:List自定义排序

通过实现Comparable<T>接口,重写POJO的compareTo(T other)方法实现排序。 比如:某个List的排序需要根据其中POJO的某个字符串类型字段是否匹配特定字符串,进行降序排列: 代码如下:/** * Created by cat on 2017/9/4...

2017-09-04 12:29:55

阅读数:387

评论数:0

java:string2hexString 中文字符转码问题解决

java 中提供了一些字符串转码的工具类,比如:Base64,UrlEncoder & UrlDecoder。但是这些类,真的非常有局限性,转码之后的字符串,往往不能被当成文件路径识别。 于是将 字符串转成16进制的字符串就显得非常有必要了。因为16进制的字符串就是数字以及英文字母a-f...

2017-08-25 19:21:21

阅读数:2409

评论数:0

android RadialTimePickerView 浅析

RadialTimePickerView浅析 RadialTimePickerView浅析 上来就一个静态代码块 preparePrefer30sMap(); snapOnly30s(); setCurrentHourInternal() setCurrentMinuteInternal(...

2018-08-13 23:43:17

阅读数:8

评论数:0

android TimePicker 浅析

android TimePicker浅析 android TimePicker浅析 TimePicker是什么 spinner模式的布局文件 TimePicker是什么 TimperPicker是一个继承自FrameLayout的系统控件。这个控件是所谓的“组合控...

2018-08-12 20:52:53

阅读数:10

评论数:0

android NumberPicker 浅析

NumberPicker是一个集成自LinearLayout的系统控件,布局很简单. &amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;amp;amp;amp;amp;amp;quot;1.0&am...

2018-08-07 22:22:27

阅读数:19

评论数:0

没有干货,mac 下 brew 安装配置 mysql

前提,本机已经安装了brew. 然后,通过brew install mysql@5.6 去安装mysql 5.6的版本。 然后,echo 'export PATH=&quot;/usr/local/opt/mysql@5.6/bin:$PATH&quot;' &amp;...

2018-08-04 19:48:45

阅读数:52

评论数:0

android 使用 surfaceView 获取 camera 预览界面图像数据

在android中,通过相机获取预览界面的需求似乎很变态,好像也没有什么使用场景。但是,有一个场景需要获取预览界面的图像,就是扫码,比如微信,支付宝的扫一扫,就是需要获取预览界面的图像数据的。 实现逻辑比较简单,不过肯定比打开系统相机要麻烦一点的。 下面简单说一下实现步骤: 实例化一个Su...

2018-07-30 17:18:40

阅读数:75

评论数:0

android activity

Activity实例化: // 0.activity 对象被创建了。通过反射的方式创建的 android.app.Instrumentation#newActivity(java.lang.ClassLoader, java.lang.String, android.content.I...

2018-07-27 18:21:37

阅读数:14

评论数:0

android 获取当前手机的 DHCP 信息ip,server 等

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); assert wifiManager != null; DhcpInfo dhcpInfo = wifiManager.getDhcpIn...

2018-07-26 13:54:29

阅读数:35

评论数:0

android handlerThread 的使用

HandlerThread 是什么?是一个Thread的子类,里面创建了一个Looper对象,并且调用Looper.loop();方法。 这个类通常用于创建子线程的handler,让其他线程通过handler#sendMessage()或者handler#postXXX()的方式,发送消息给Ha...

2018-07-24 23:40:52

阅读数:14

评论数:0

android 子线程handler 实现

public class FinalActivity extends AppCompatActivity { private TextView tvFinal; private static Handler h; @Override protected void...

2018-07-16 20:39:22

阅读数:21

评论数:0

android aActivity启动bActivity,然后关闭bActivity,回到aActivity中,生命周期的回调时机

这个问题真的,很不好回答,但是 log可以说明一切了。我在每个回调方法里面都是打印一句log里面就打印一句输出。其他的事情也不做。点击事件,打印一句 log ,并且去启动第二个 activity。 W/LogUtils: ScaleImageActivity.onCreate(ScaleIm...

2018-07-16 20:37:35

阅读数:399

评论数:0

python 实用程序,解压中文乱码问题的解决

背景:最近在网上下载了一些视频,也不知道质量如何,但是全部是压缩包形式的(.zip压缩包的),而且解压后文件名会变成乱码。主要是压缩包很多,不然我可以使用图形界面的解压工具,这种方式是可以手动指定编码方式的,这样不会有乱码。但是压缩包太多了,手动太慢了,于是就想着用程序去执行这个。 关于 pyt...

2018-07-14 02:12:43

阅读数:107

评论数:0

android Looper Message 代码分析

今天遇到一件事情,很不开心,于是决定分析一下Looper的实现。 Looper 代码其实不多,只是用到了一个外部不能使用的类,然而代码难度也不是很大。下面且听我细细分析。 重点关注一下我们会使用的方法,比如Looper.prepare(); Looper.loop(); 好的,先看一个pre...

2018-07-10 15:41:30

阅读数:19

评论数:0

android 两指缩放图片 event.getActionMasked() 方法的使用

想实现一个缩放图片的效果,是那种两指触摸滑动缩放的。我并没有去重新ImageView 而是重写了View然后 调用canvas.drawBitmap的方法,然后通过matrix去实现缩放效果的。(重写ImageView会更麻烦的)这里的实现比较简单。 代码如下: public class ...

2018-07-09 11:57:48

阅读数:36

评论数:0

Android 实现一个可以拖动大小,移动区域的矩形框

这个标题好难取啊,真的不太好用文字表达这个意思。还是来张图吧。 就像这样的一个矩形框,是可以通过拖动边角来改变大小的,同时,拖动非边角的区域,还可以移动这个矩形框。 嗯,想实现的就是这样的一个矩形框。(当然是不包括这只猫的,蟹蟹~) 对了,图中的矩形框的4个顶角旁边的线条加粗了,这个...

2018-07-07 00:37:33

阅读数:485

评论数:3

android canvas.drawBitmap(bitmap, matrix, paint) 中 利用 matrix 实现平移到中心点及中心点缩放

大体的实现是,这样的,在 res/drawable/ 目录下面放了一张图片,但是图片比较大,先根据view 的宽高,对 bitmap 进行等比缩放,缩放到能完全显示到 view 里面。(这时候如果直接调用canvas.drawBitmap()会把图片加载在当前view的左上角。) 然后,再通过 m...

2018-07-05 17:41:51

阅读数:59

评论数:0

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