关闭

android中xliff的使用

今天看了一个google的demo,发现部分资源字符串在/res/values/string.xml中包含有类似xliff的节点,刚才查了一下,Xliff是XML Localization Interchange File Format 的缩写,中文名为XML本地化数据交换格式。 对于在Android的资源字符串中,可能会有类似下面的 %1$s 写法,这里,id我们可以随便定义,后面的%...
阅读(121) 评论(0)

Android layer type 小结

今天看源码。发现在手势识别开始前会存在LayerType 的设置 /** * The series of touch events has been detected as a swipe. * * Now that the gesture is a swipe, we will begin translating the view of the * ...
阅读(140) 评论(0)

Gson基础用法总结

目录        1、基本数据类型解析        2、基本数据类型生成        3、实体类的解析及生成        4、泛型在Gson中的使用   Gson,大家在都知道是json解析工具,也是google的亲儿子,自然也有着诸多的优点,今天就来总结一下其详细的用法,在本篇中将讲解其基础的使用方法,下一篇将讲解其高级的用法。 1、基本数据类型解析, 例: ...
阅读(149) 评论(0)

Android OkHttp完全解析 是时候来了解OkHttp了

转载请标明出处:  http://blog.csdn.net/lmj623565791/article/details/47911083;  本文出自:【张鸿洋的博客】 一、概述 最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学...
阅读(150) 评论(0)

安卓中MVP模式和RxAndroid的具体实现例子

MVP模式和RxAndroid是两个东西,这里因为懒得分开写,所以写到了一起写到了同一个例子里面。 MVP是什么 参考博客:框架模式MVP在Android中的使用  在MVC框架中,View是可以直接读取Model模型中的数据的,Model模型数据发生改变是会通知View数据显示发生相应的改变。  而在MVP中Model和View之间的没有任何联系,是两个完全独立的模块,当...
阅读(337) 评论(0)

Android学习笔记 十六 使用RxBinding响应控件的异步事件

RxBinding是Rx中处理控件异步调用的方式, 也是由Square公司开发, Jake负责编写. 通过绑定组件, 异步获取事件, 并进行处理. 编码风格非常优雅. 让我来讲解一下如何使用, 本文含有代码示例. 1. 依赖 除了RxJava, 再添加RxBinding的依赖. // RxBinding compile 'com.jakewharton.rxbindi...
阅读(172) 评论(0)

andorid 学习笔记 UniversalImageLoader的使用

UniversalImageLoader 问题: 从网络获取图片、显示、回收,每个环节都可能造成应用的OOM(如果没做相关的处理的话)。像ListView或者是GridView中,一页就含有大量的图片,快速滑动的时候,没有OOM也会有卡顿的现象。 解决办法: 使用异步加载网络图片、缓存以及显示。 ImageLoader的工作原理:  最后下载好图片,...
阅读(177) 评论(0)

Android6.0 ViewGroup/View 事件分发机制详解

之前自认为对于Android的事件分发机制还算比较了解,直到前一阵偶然跟人探讨该问题,才发现自己以前的理解有误,惭愧之余遂决定研习源码,彻底弄明白Android的事件分发机制,好了废话少说,直接开干。 首先,我们对Android中的touch事件做一下总结,主要分为以下几类: 1、Action_Down  用户手指触碰到屏幕的那一刻,会触发该事件; 2、Action_Move   在触碰到屏...
阅读(181) 评论(0)

Android 系统中同时删除多条SMS的具体实现

昨天,遇到了一个同时删除多条记录的问题,在android系统中删除操作过慢导致了,导致用户体验不佳的现象。      该问题一直都没有很好的解决,现在将整体的解决方案记录一下。    一。AsyncQueryHander的具体实现       通过代码我们看到这里是通过一个AsyncQueryHander实现的删除操作,该handler的具体实现 public sta...
阅读(672) 评论(0)

JAVA设计模式---策略(strategy)

转载自:http://blog.csdn.net/guolin_blog/article/details/8986285 策略: 总结出来就是可以根据情况选择的意思,这篇文章用到的方法是借口。 今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。 他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完...
阅读(116) 评论(0)

JAVA设计模式---单例模式(singleton)

1.首先看一个Java的简单版本的log类 public class LogUtil { private static LogUtil sLogUtil; public final int DEGUB = 0; public final int INFO = 1; public final int ERROR = 2; public final int NOTHING = 3...
阅读(332) 评论(0)

Android BLE 开发常见问题总结

本文手机了 截止2016年8月笔者开发BLE以及网络上面的一些BLE开发经验,大家共同学习,共同进步。 这段时间在做低功耗蓝牙 (BLE) 应用的开发(并不涉及蓝牙协议栈)。总体感觉 Android BLE 还是不太稳定,开发起来也是各种痛苦。这里记录一些杂项和开发中遇到的问题及其解决方法,避免大家踩坑。本文说的问题有些没有得到官方文档的验证,不过也有一些论坛帖子的支持,也可以算...
阅读(1116) 评论(2)

Android 学习笔记十三 通过绝对路径得到uri

private static Uri queryMedia(String mediaPath, String path, Context context) { String StringUri = null; ContentResolver mContentResolver = context.getContentResolver(); if (Te...
阅读(201) 评论(0)

android 自定义控件学习之三 控件布局常用知识总结

1、View是什么 View是Android所有控件的基类,简单到TextView、Button,复杂到RelativeLayout,LinearLayout,其共同基类都是View。 所以,View可以理解为控件的抽象,也是一个控件。 除此之外,还有ViewGroup,字面意义上,它表示控件组,内部可以包含许多个控件。 ViewGroup也继承自View,这意...
阅读(3024) 评论(0)

android 学习笔记十二 监听键盘状态

监听键盘状态, 在短信的界面我们可以通过该方法监听,输入法是否弹出    conv_root 为根布局的id      // get root layout id final View activityRootView = findViewById(R.id.conv_root); // add listener for rootlayou ac...
阅读(195) 评论(0)
64条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:26645次
    • 积分:591
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:33篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论