自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Data Binding 数据绑定

2018 google  I/ODataBinding官网:https://developer.android.google.cn/topic/libraries/data-binding/初步体验:1在布局文件中使用了一些自定义的变量,而这些变量会指向实体类。变量会在xml文中按照语法进行使用。2rebuild后会产生中间文件--ViewDataBinding,它的命名默认按照xml的文件名称+...

2018-05-12 17:17:31 251

原创 gradle for android 和 gradle 版本之间的对应关系

as在使用gradle插件的时候,请按照对应关系下载对应的gradle版本

2018-05-12 11:08:13 3522

原创 Activity和Fragment的生命周期的混合调用

由于对上述的生命周期的记忆混乱,特地从新进行了测试整理:准备: 2个aicitivy   1个fragment第一个activity里通过代码加载fragment测试过程:1 第一次加载activity1看到如上顺序,先activity1的oncreate,然后是frament的创建, 一口气走了5个fragment的方法.2 点击回退键(和调用fi

2017-03-23 13:41:26 428

原创 记录一些好的文章网址

记录一些好的文章的网址:1  Android应用程序开发以及背后的设计思想深度剖析http://www.open-open.com/lib/view/open1466070376316.html#articleHeader22 单例模式  csdn   :   http://geek.csdn.net/news/detail/186671原文:       https://mp

2017-03-15 10:19:25 301

翻译 图片加载的框架——glid

转载:https://mrfu.me/2016/02/27/Glide_Getting_Started/查看相关的详细信息

2017-02-20 17:07:41 762 1

原创 程序中的小细节——datepicker的两种显示方式,spinner和calendar

在使用官方提供的datepicker控件选择日期的时候,它提供了两种方式。spinner和calendar。一个是类似spinner的上下滚动的选择,一个是像日历一样选择。各有优点。一:方式的切换在代码和xml中使用属性来进行切换。calendarViewShown=true    or   false,spinnersShown= true   or  false;

2017-02-20 14:00:50 1055

原创 使用webservice进行数据的传递

最经的项目中使用了webservice来进行数据的传递,涉及到了ksoap等.顺便从网上找了些资料,以备之后使用可以参考的两篇文章:相信会有收获的: http://blog.csdn.net/lyq8479/article/details/6428288;                           http://blog.csdn.net/lyq8479/article/detail

2017-01-14 16:36:31 6064

原创 使用MQTT在移动端进行消息推送

在手机端上实现消息推送的方法有很多,比如jpush.这里介绍一种方式。 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器的通信协议。在android中是使用MQTT进行消息推送.进行如下的配

2017-01-14 16:15:24 3494

转载 将连个图片合并成一个

最近碰巧遇带这样的功能,通过将2个图片“画”成一个图片,显示一些相似的效果参考网址:http://www.2cto.com/kf/201502/377417.html一下做个记录/*     * 使用Canvas合并Bitmap     */    privateBitmap mergeBitmap() {        //

2017-01-04 21:03:32 363

转载 记录工作中可能用到的---圆形imageView

看到github上的圆形控件,做个记录,先放这.import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Can

2016-12-22 15:45:27 274

原创 RecyclerView的增强--------添加(多个)头布局和尾布局

一 简介RecyclerView的使用很好似方便,但是没有添加头和尾的功能,只能仿照listview来做了.参考网上其他大神的代码,组织了一个自己的.以方便之后使用.使用思想是增强原有的功能,需要传入一个已经存在的adapter二 代码public class HeaderAndFooterAdapter extends RecyclerView.Adapter {

2016-12-12 10:18:06 850

原创 支付宝接口的简单说明

支付宝支付接口的使用说明 一 核心部分1 创建PaytTask 对象,  用该对象调用私有方法 payV2();Runnable payRunnable = new Runnable() {@Overridepublic void run() {PayTask alipay = new PayTask(PayDemoActivity.this);Map result

2016-12-12 10:07:11 678

转载 Android应用程序和其设计思想--转载----做记录

转载一篇Android 的先关文章,无论什么时候看都觉得有收获文章来源地址http://www.open-open.com/lib/view/open1466070376316.html以下是正文:本文内容,主题是透过应用程序来分析Android系统的设计原理与构架。我们先会简单介绍一下Android里的应用程序编程,然后以这些应用程 序在运行环境上的需求来分析出,

2016-11-25 17:55:11 6331 2

原创 关于对话框和popupwindow的设置指定大小和位置的小结

最近研究了下dialog'和popupwindow,它们都能在当前界面弹出一个窗口,外观上的区别是一dialog弹出后背景会失去焦点(背景变暗),popupwindow则默认不会。使用的时候也有些区别。一 dialog  1 常用的dialog 应该是v7包下的alertdialog 了,通过内部类builder设置创建一个对话框实例。默认的对话框有如下特点:1 width 大

2016-11-22 13:12:32 1519

原创 一些可能会用到的库和框架

可能用到的第三方的框架:一 网络访问1 okhttp库2 retrofit 3 volley4      xutils5 基于上述的封装二 图片处理1 picasso2  glid3 imageLoader4 xutils的图片处理模块三 事件传递1 EventBus2 Rxbus3 otto4 记不清楚了四 异步处理

2016-11-17 15:07:35 365

原创 记录工作中可能用到的--3 数据之间的转化

最近看行业的通信协议,很是痛苦~~~不多说了记录一些,以后好找:关于数值:1 我们通用的是十进制数,所以在java中 int 在范围内表示十进制的数,那么写一个0x202022;   它表示什么呢?   用十六进制为例子int a = 100;int b = 0x20;Log.i("lllllllllllllll", a + "");Log.i("llllllllllll

2016-11-15 18:07:03 232

原创 记录工作中可能用到的——点击时间短一种事件,时间长一种事件

最近碰到这样的需求: 短时间碰触会toast时间短的提示,长时间碰触会弹出另一个提示。可能用到的方法:1 设置onclickListener和onLongClickListener的监听,获得的参数是被点击的view,时间间隔是固定的一个值。2 重写onTouchListenr,参数是view和motionEvent。1) 可以获得事件down发生的时间,event .ge

2016-10-28 07:37:33 428

转载 记录工作中可能会用到的——Editext 指定最大长度,超出时进行toask提示。

public class MainActivity extends AppCompatActivity { private EditText editText; private Toast toast; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr

2016-10-26 19:36:41 280

空空如也

空空如也

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

TA关注的人

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