自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android动画

一、Android View 动画框架Animation框架定义了透明度、旋转、缩放和位移几种常见的动画,控制的整个View,实现原理是每次绘制视图时View所在ViewGroup中的drawChild函数获取该View的Animation的Transformation值,然后调用canvas.concat(transformToApply.getMatrix()),通过矩阵运算完成动画帧

2017-04-28 09:49:13 286

转载 鸿洋大神2016年所有文章链接

1自定义View   Android Path酷炫动画 , 极速get花式Path[Android]五行代码实现 炫动滑动 卡片层叠布局Android 如何实现一个平滑过渡的ViewPager广告条Android自定义View--自己撸一个柱状图也没那么难这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView

2017-04-27 16:21:50 642

转载 异步处理工具类:AsyncTask

前言我们都知道在主线程和子线程之间的通信主要依靠Handler完成,但子线程无法直接对主线程的组件进行更新,在android1.5后提供了一个android.os.AsyncTask(非同步任务)类,我们可以通过此类完成非阻塞的操作类。该类和Handler类似,可以在后台进行操作之后更新主线程的UI,但它的使用要比Handler容易许多。正文AsyncTask是异步任务,那

2017-04-26 15:05:11 411

转载 【Android】getActionBar()为null的解决方法总结

解决办法检查你的应用是否设置了没有 ActionBar 的主题Theme,或者直接设置了 NoActionBar或NoTitleBar 属性,主要要检查这几点:检查 AndroidManifest.xml 中的 标签中的theme属性,然后检查各个 Activity 标签中是否有不同的 Theme 导致这个界面的 ActionBar 无法显示,@android:style/Theme.No

2017-04-21 17:05:11 413

转载 58 同城 iOS 客户端组件化演变历程

第一版 App 架构早在 2010 年 58 同城诞生第一版 iOS 客户端,按照传统的 MVC 模式去设计,纯 Native 页面,这时的功能较为简单,架构也是如此,从上至下分为 UI 展现、业务逻辑、数据访问三层,如图 1 所示。和同期其他公司一样,App 的出发点是为了快速抢占市场,采取“短平快”的方式开发。纯 Native 的 App 在早期业务量不是太大的情况下,能满足业务的需求

2017-04-21 15:56:33 221

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2017-04-21 11:35:40 416

转载 Android (Notification)消息推送机制

1.首先是布局文件代码 activity_main.xml android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > TextView android:layout_width="f

2017-04-21 11:35:00 340

转载 Android图片加载框架最全解析(二),从源码的角度理解Glide的执行流程

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53939176本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API。还没有看过上一篇文章的朋友,建议

2017-04-21 09:59:34 1131

转载 Android图片加载框架最全解析(一),Glide的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley

2017-04-21 09:58:27 409

转载 白话阿里巴巴Java开发手册(编程规约)

感谢作者李艳鹏的授权发布,原文链接地址:http://www.jianshu.com/p/bc8fed863eca。作者:李艳鹏,支付平台架构师,专注线上和线下支付平台的应用架构和技术架构的规划与落地,负责交易、支付、渠道、账务、计费、风控、对账等系统的设计与实现,在移动支付、聚合支付、合规账户、扫码支付、标记化支付等业务场景上有产品应用架构规划的经验。微信:robert_lyp;主页有:简书

2017-04-21 09:54:22 525

转载 Android ActionBar完全解析

Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功能。使用ActionBar的好处是,它可以给提供一种全局统一的UI界面,使得用户在使用任何一款软件时都懂得该如何操作,并且ActionBar还可以自动适应各种不同大小的屏幕。下面是一张使用ActionBar的界面截图:

2017-04-20 14:58:33 250

转载 Android ActionBar高级自定义、

关于ActionBar的一些常见使用方法我已经在之前两篇博文(Android ActionBar完全解析(上)和Android ActionBar完全解析(下))里面介绍的比较完全了,然而在日常使用中我们会发现一些知名厂商的APP的ActionBar多姿多彩(其实我想说的是千奇百怪),那么他们是如何做到的呢。首先我们先看一下一些典型的例子:网易云FuuboQQ

2017-04-20 14:56:26 554

转载 安卓APP设计规范之1080*1920设计稿对应开发尺寸

第一部分app设计知识:什么是安卓1080P?目前市场上,只有Android系统的手机才有1080P全高清的产品。1080P是说手机屏幕的分辨率达到1920*1080像素。目前为止,市面上Android阵营中所有品牌手机里面,全高清屏幕的手机有以下几款。小米3以上、索尼L36h(Xperia Z);OPPO X909(Find 5);HTC、一加手机 X920e(Butte

2017-04-20 10:23:26 25813

转载 Fragment详细介绍

什么是Fragment ?Fragment意为碎片,片段。在Google的官方文档介绍,Fragment是一个应用程序的用户界面的一部分或者用来执行某些行为。我们都知道,如果需要跟用户交互,都需要用到Activity,所以,Fragment必须是嵌入到Activity中。我们可以把多个Fragment放到一个Activity里,也可以把一个Fragment在多个Activity里复

2017-04-19 16:33:30 872

转载 Android所有系统资源图标android.R.drawable查看

1、引用方式在源代码*.Java中可以进入如下方式引用:myMenuItem.setIcon(android.R.drawable.ic_menu_save);在*.XML文件中的可以进行如下引用:android:icon="@android:drawable/ic_menu_save"2、图标展示2.1 android.R.drawable Icon 

2017-04-18 15:03:21 5942

转载 底部导航BottomNavigationView+ViewPager+Fragment

Android端采用底部导航栏的APP非常多,比如微信、微博、支付宝...等等,这也不能说是盲目学习iOS,毕竟好东西大家都可以用,各家操作系统也都在博采众长,互相学习。Android端的底部导航栏有着一套规范, 详情 。这篇文章为大家带来1.官方BottomNavigationView的使用方法2.结合ViewPager、Fragment实现一个流行UI布局!3.

2017-04-17 17:00:56 17890 8

原创 Json相关

JSONObject getJsonObj = getJsonArray.getJSONObject(0);//获取json数组中的第一项  String result=getJsonObj.getJSONObject("name1").getJSONObject("name2").getJSONObject("name4");  [java] view p

2017-04-05 17:32:10 264

shiro_springmvc_mybatis框架整合

shiro_springmvc_mybatis框架整合模板,附带数据库文件,直接运行

2017-02-05

空空如也

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

TA关注的人

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