自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVP的概述

MVP(Model View Presenter) View:对应于布局文件 Model:业务逻辑和实体模型 Controllor:对应于Activity   将架构改为MVP以后,Presenter的出现,将Activity视为View层,Presenter负责完成View层与Model层的交互。现在是这样的: View对应Activity,负责View的绘制及与用户

2016-11-28 15:17:45 365

原创 MySQL数据库

MySQL数据库:    数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,他将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据,MySQL数据库可以称得上是目前速度最快的SQL语言数据库。 MySQL的优势: MySQL是一款免费软件。MySQL是一个真正的多用户,多线程数据库服务器。他是以客户机、服务器结构实现的,由一

2016-11-14 19:49:19 623

原创 ANR产生的原因及如何避免?

ANR:Application Not Responding------原因: 1)长时间的I/O处理,比如读写大文件,网络访问时造成的阻塞。 2)执行耗时的运算,Android默认为超过5000ms即5秒开始弹出ANR窗口,某些应用可能首次执行时没有缓存十分耗时,可以通过Splash播放闪屏Logo等方式来延迟加载。 3)Service和appWidget中也要注意多线程的使用,除非它和A

2016-11-14 19:48:06 489

原创 Android事件分发机制

Android事件分发机制    就是一个触摸事件发生了,从一个窗口传递到下一个视图,在传递到另一个视图,最后被消费的过程,在android中还是比较复杂的传递流程:      a.事件从Activity.dispathTouchEvent()开始传递,只要没有被停止或拦截,从上层的View(ViewGroup)开始一直往下(子View)传递。子View可以通过onTouchEvent()对事

2016-11-14 19:46:32 186

Android中城市地区的四级选择器

Android中城市地区的四级选择器,省市区县四级联动,简捷快速集成项目

2019-04-16

空空如也

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

TA关注的人

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