📄🦌🙌🐟🏖️
热爱改变生活
sumile

Java Io操作解析(1)

什么是IO I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统,I/O操作可以有多种方式,比如DIO(Direct I/O),AIO(Asynchronous I/O 异步I/O),Memory-Mapped I/O(内存映设

(转)常用正则表达式

说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请根据需要,自行处理。

App混淆

混淆流程 1.在project.properties中将 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前面的#号去掉,在生成包的时候就会去查看proguard-projec

语言积累

书到用时方恨少,事非经过不知难 下一句绝不是 寡妇门前是非多!! 2015年10月28日11:58:05 作者:张袖子 链接:http://www.zhihu.com/question/33449950/answer/63240455 来源:知乎 著作权归作者所有。 商业转载请联系作者获得授权,非商

(转)转自干货集中营

Android 调试UI利器(简直跨时代!!!)(Dear宅学长) 直接播放帧动画的ImageView(Jason) 一个“基础登陆”的框架用facebook,G+或者自己的应用登陆(有时放纵) 一个容易“删除”的RecyclerView(

多层嵌套JSON格式数据的快速解析

大家怎么还在搜这个问题啊,这都是三年前的东西了,只可以作为参考哈 可以直接使用Gson或者fastjson 以下为原内容 测试JSON数据 { "code": "200", "message": "测试数据", "data": { "imgs": [

(转)自定义控件的自定义的属性attrs.xml下的declare-styleable中format详解

最近在摸索自定义控件,查找到一些自定义属性的一些资料,解决转载记载下来:看了此详解才方便理解! 我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中的format是做什么用的?以及如何使用它?下面列出一些常用的。 1. reference:参考某一

君子无十态

世有十态,君子免焉 无武人之态(粗豪) 无妇人之态(柔懦) 无儿女之态(娇稚) 无市井之态(贪鄙) 无俗子之态(庸陋) 无荡子之态(儇佻) 无优伶之态(滑稽) 无闾阎之态(村野) 无堂下人之态(局迫) 无婢人之态(卑諂) 无侦諜之态(诡暗) 无商贾之态(炫售)

构造器初始化顺序

测试代码: 代码来自Thinking Java文中的代码 class Bowl { Bowl(int marker) { ShiLiHuaShunXu.print("Bowl(" + marker + ")"); } void f1(int marker) { ShiLiHuaShu

Android WebView设置支持LocalStorage

遇到这样一个问题: 在webview中加载一个网页,这个网页要从网络上获取数据的。然后它需要调用localStorage将文件存储。在电脑浏览器端,微信端,各种浏览器测试都可以,但是,放到我的webview中的时候就不行了! 网页大概就是这么一个网页,注意看第18和31行,第18行是预留的位置(前端

Android WebView "曲线救国" 实现全屏播放

目的 实现在webview中视频全屏播放。 遇到的问题 点击全屏按钮时没有调用onShowCustomView。导致在代码中无法处理全屏事件。 解决方法 使用加速度传感器,监控手机的方向变化,根据手机的方向变化来判断是否应该变为横向,如果是横向的话视频会全屏。 主要代码 1,首先获得SensorMa

EditText自动补全功能

首先,来看效果 下面是实现的代码 package cn.sumile.autocompleteedittext; import java.util.ArrayList; import android.content.Context; import android.text.Editable; i