自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 android那些事--WebView拦截使用

看了篇webview拦截的用法,记录一下WebView最简单的用法就是loadUrl方法. 常用代码如下. demoWv = ((WebView) findViewById(R.id.demoWv)); WebSettings settings = demoWv.getSettings();// 网页中含有JavaScript脚本时,需要调用以下方法,参数为true

2016-10-31 23:21:04 3375

翻译 堆叠的通知

堆叠的通知当为手机创建通知时,应该讲一些类似的通知合集为一个概要通知.比如应用程序收到消息时创建一个通知,当收到多个消息时不应该在手机显示多个消息.当收到多个消息时用一个摘要的通知进行展示比如”两条消息”.然而摘要通知在android wear上作用不是特别明显因为使用者不能读取设备上的每条详细的通知,必须打开手机去看更多的消息.所以对于wear设备应该将收到的通知放到一个组里.这个组里的信息做为一

2016-10-27 18:35:17 521

翻译 为通知添加更多页面(Adding Pages to a Notification)

为通知添加更多页面(Adding Pages to a Notification)当你想提供更多的信息,而这些信息不需要用户打开手机去查看,此时你可以添加一个或者多个页面在wear的通知中.更多的页面内容会立即呈现在主通知卡片的右侧. 通过以下步骤创建拥有多个页面的通知:首先使用NotificationCompat.Builder创建一个主通知,这里创建的通知和展示在手机上的通知创建方式一样

2016-10-27 15:53:22 437

翻译 接收通知中的语音输入(Receiving Voice Input in a Notification)

接收通知的语音输入如果手机上的通知包含输入文本的操作,比如回复email那么通常是启动一个页面输入文本.但是在穿戴设备wear上,没有键盘输入所以只能使用RemoteInput这个类完成让使用者指定回复或者回复预定义的文本信息.当用户使用语音或者选择一个预定义消息回复时,系统会将回复内容信息绑定到为通知创建的Intent上,并且发送到手机app上. 注意:android模拟器不支持语音输入,当使

2016-10-27 15:34:00 469

翻译 为可穿戴设备创建通知

为android wear创建通知用NotificationCompat.Builder创建一个可以在手机上发送到可android wear通知.当用这个类创建通知时,系统负责在合适的时候在手机或者wear上展示这个通知 注意:对于使用RemoteViews来创建布局的通知在wear上仅仅显示文本和图标.但是你可以使用自定义的卡片布局创建自定的通知应用运行在wear上.导入必须的类在build

2016-10-27 13:28:34 433

原创 工具那些事--Sublime Text GBK支持

最近在用Sublime Text3查看一些开源源码的时候,免不了遇到GBK编码的情况.google了几下都是各有各的说法.下面记录一下我自己的安装过程,亲测有效欢迎支持原因由于Sublime Text3内嵌Python限制,ConvertToUTF8可能无法正常工作.安装分为手动安装和自动安装,简单说一下自动安装,我还是比较推荐手动安装. 自动安装通过Package Control (还需要安装这个

2016-10-21 23:45:55 376

原创 android那些事--初识反编译

一直比较喜欢反编译之类的操作,没有不尊重原创的意思.就是感觉好玩,或者向别人说的想看下别人怎么实现的.对于android反编译重要的是这么两步,java代码的反编译,资源文件的反编译.这个由apk的解压结果可以看出来. 由这个结论也就引出了反编译所需要的工具, dex2jar和apktooljava代码的处理得到jar文件解压的内容有个classes.dex文件. 1. dex文件是andr

2016-10-16 17:09:53 401

原创 android那些事--点阵显示内部分析

看了一个点阵的实现形式,感觉挺好的.对其中的技术点总结一下.点阵的显示原理当字符或者图片在点阵上需要显示时,可以认为是数据源在对应的像素点上的像素是有或者没有.如果有那么这一个像素点九显示反之就不显示.那么需求就来了 如何得到资源数据(字符或者图片)像素值(这个像素值应该是个二位数组).像素值的存放在java中所有的数据底层都是byte(字节),字节数据可以存放到byte数组中.那么存放的问题就

2016-10-16 12:26:54 1919 1

原创 android那些事--16ms的绘制工作

学习一下android 16ms问题记录一下手机屏幕是由许多的像素点组成的,每个像素点通过显示不同的颜色最终屏幕呈现各种各样的图像.1.组成像素点的颜色数据从哪里来在GPU中有一块缓冲区叫做 Frame Buffer ,这个帧缓冲区可以认为是存储像素值的二位数组, 数组中的每一个值就对应了手机屏幕的像素点需要显示的颜色.由于这个帧缓冲区的数值是在不断变化的,所以只要完成对屏幕的刷新就可以显示不同的图

2016-10-15 14:25:42 2095

原创 android那些事--上下文菜单

Menu的创建,选择监听 /** * 此方法用于初始化上下文菜单 并只会在第一次初始化菜单时调用 * 其中参数menu就是即将要显示的Menu的实例 * 返回true 则显示该菜单 返回false不显示 * * @param menu * @return */ @Override public boole

2016-10-13 19:27:05 301

dubbo-demo.zip

dubbo实现rpc通信。 1.点对点通信方式 2.通过zookeeper作为注册中心实现 3.通过xml方式配置,对外暴露接口

2019-12-29

bootstrap table +spring boot 实现分页加载

springboot + mybatis 实现后台数据接口,bootstrap table 通过js请求接口 表格分页加载显示数据

2019-02-28

ChromeDriver version 70.0.3538.97

使用selenium 将浏览器最大化时 出现 WebDriverException:unknown error: failed to change window state to maximized, current state is normal (Session info: chrome=71.0.3578.98) (Driver info: chromedriver=2.41.578706 (5f725d1b4f0a4acbf5259df887244095596231db),platform=Mac OS X 10.14.0 x86_64)

2019-01-23

mysql上手代码

mysql上手 所有代码 https://blog.csdn.net/lucky9322/article/details/85777109

2019-01-04

repo二进制文件及源码

Repo是基于git的仓库管理工具,是一个python脚本。 这里是repo二进制文件及源码

2018-05-19

组件化bufferkinfe的使用

解决组件化开发butterknife 在 library中使用的坑。主要是R2的使用方式

2018-03-27

ColorSeekBar 自定义view 播放进度条

自定义view 实现音乐播放进度条,可以快进快退

2017-06-22

Sublime Text GBK插件

Sublime Text 手动安装方式的GBK插件

2016-10-21

mac 下的usb转串口驱动

2016-10-17

compiling-tool android反编译工具

android反编译过程需要的一些工具 mac下的一些工具 包括apktool dex2jar jd-jui

2016-10-16

java从n个数组中取出所有的组合

{a,b,c,d} {1,2} {g} {q,w,e} 分别从每个数组中取出一个值, 然后组合.({a,1,g,q} {a,2,g,q}... ...)

2016-06-22

android无线调试工具

android 无线调试.方便程序的测试,提高开发效率。

2015-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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