自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随手纪念的博客

学而不思则罔,思而不学则殆。

  • 博客(9)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android四大组件

1、activity1.1、activity是用户操作的可视化界面,它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示,以此来为用户提供交互的入口。1.2、activity的4个生命周期状态,7个生命周期方法,2个其他方法。4个生命周期状态:在Activity运行之前,会通过onCreate(),o...

2018-11-21 15:41:19 451 1

原创 Android进程、线程与线程池浅析

1、线程1.1、概念线程是系统分配处理器时间资源的基本单元也是系统调用的基本单位,简单理解就是一个或多个线程组成了一个进程。1.2、实现方式(三种)1.2.1、继承Thread线程类a、定义一个类MyThread继承Thread,并重写run方法。b、将要执行的代码写在run方法中。c、创建该类的实例,并调用start()方法开启线程。1.2.2、实现Runnabl...

2018-11-20 17:56:03 487 1

原创 Android的动画基本分类

1、Android动画可以分为帧动画(Frame Animation)、补间动画(Tweened Animation)和属性动画。比较:a、属性动画是真正的实现了view的移动,补间动画对view的移动更像是在不同地方绘制了一个影子,实际的对象还是处于原来的地方。b、属性动画会使Activity无法释放而导致内存泄漏,而补间动画却没有问题。因此,使用属性动画时切记在Activity执行 onSto...

2018-05-02 13:23:53 6086 1

原创 Android的自定义View浅析

1、自定义View我们大部分时候只需重写两个函数:onMeasure()、onDraw()。onMeasure负责对当前View的尺寸进行测量,onDraw负责把当前这个View绘制出来。2、要写2个构造函数: public MyView(Context context) { super(context); } public MyView(Conte

2017-10-31 14:10:54 250 1

原创 Android的控件之5.0新控件RecyclerView

1、整体上看RecyclerView架构,提供了一种插拔式的体验,高度的解耦,异常的灵活,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的效果。RecyclerView只管回收与复用View,其他的你可以自己去设置。可以看出其高度的解耦,给予你充分的定制自由。想要控制其显示的方式,请通过布局管理器LayoutManager(横...

2017-07-18 09:33:55 323

原创 Android加载图片的使用方法

第一种

2016-10-20 10:18:13 463

原创 Android的Paymax接入的微信支付

由于公司需要,接入了一个新的第三方,发起微信支付,经过开发觉得很简单,现在给大家分享一下。   在开发之前你需要看一下接入文档,https://github.com/paymax/paymax-doc/blob/master/Android%20SDK.md   第一步就需要下载Paymax的SDK,放入项目的libs包下       第二步,就是在需要调用微信的页面,使用Paym

2016-10-19 10:16:58 812

原创 Android两个App之间跳转的方法

最近的开发中遇到一个问题,需要在一个App中开启另一个App进行一些操作,经过几天的研究,有了一些进展,现在分享给大家。    第一种方法,使用Intent的隐式启动,通过设置Action去开启另一个App,如下例,先创建一个A项目,在A项目中的主Activity中的一个按钮的监听事件中写上下面的代码 Intent intent = new Intent(); intent

2016-10-18 10:01:18 3678 1

原创 Android开发的项目框架的搭建

不管是用哪种语言进行开发,一个好的项目结构框架是很有必要的。只有使用一个合适的项目结构框架才能是程序开发更加简单,程序更加高效。Android手机开发大多数依靠MVC模式来支撑代码的结构框架。下面我就以我的开发经验分享一个项目开发结构框架给大家。如下图:       在新建项目时,首先新建一个Application,将整个项目中需要在项目启动时初始化的一些方法,例如使用ImageL

2016-10-16 20:14:48 451 1

Universal-Image-Loader的整合jar

Universal-Image-Loader的jar

2017-07-18

Android中Xutils框架的简单实用

Xutils框架的简单实用

2016-10-20

Android基于环信聊天的Demo

该资源用于简单的环信注册、登录聊天功能的实现

2016-10-19

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

TA关注的人

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