2016年9月19日

解析json分析

摘要: 解析json数据要分几部分 1.分析数据-结合ui,要做成什么样子 2.写JavaBean对象-两种写法 2.1 使用GsonFormat这个工具自动生成JavaBean对象 2.2,手动写JavaBean对象 3.解析json 3.1,使用第三方框架解析json 比例Gson解析 fa... 阅读全文

posted @ 2016-09-19 15:57 miaozhenzhong 阅读(117) 评论(0) 推荐(0) 编辑

安卓入门--目录结构详解

摘要: Andriod 目录结构: src:所有java文件存放创建的地方(可以想成一个java文件项目)后面所有java类的操作都在这里面gen: BuildConfig配置文件(自动生成的java文件,不允许改动)R.java 用于保存资源的资源ID Android包: 里面放置android... 阅读全文

posted @ 2016-09-19 15:13 miaozhenzhong 阅读(198) 评论(0) 推荐(0) 编辑

超详细JSON解析步骤

摘要: JSON简介 JAVAScript Object Notation是一种轻量级的数据交换格式具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持)JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – J... 阅读全文

posted @ 2016-09-19 14:58 miaozhenzhong 阅读(341) 评论(0) 推荐(0) 编辑

2016年9月18日

EventBus---EventBus源码解析 带你深入理解EventBus

摘要: 转载自:http://blog.csdn.net/lmj623565791/article/details/40920453,本文出自:【张鸿洋的博客】 上一篇带大家初步了解了EventBus的使用方式,详见:Android EventBus实战 没听过你就out了,本篇博客将解析EventB... 阅读全文

posted @ 2016-09-18 17:29 miaozhenzhong 阅读(148) 评论(0) 推荐(0) 编辑

xUtils===xUtils3.0基本使用规则

摘要: 转载自:http://www.androidchina.net/4177.html?utm_source=tuicool&utm_medium=referral Android开发中文站 »xUtils更新到3.0后的基本使用规则 说实话,对于xUtils,是我最近才用到的开发框架(也是刚接... 阅读全文

posted @ 2016-09-18 17:27 miaozhenzhong 阅读(164) 评论(0) 推荐(0) 编辑

MVC---Android App的设计架构:MVC,MVP,MVVM与架构经验谈

摘要: 转载自: http://www.tianmaying.com/tutorial/AndroidMVC 1.架构设计的目的 通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率,并且更容易进行后续的测试... 阅读全文

posted @ 2016-09-18 17:22 miaozhenzhong 阅读(244) 评论(0) 推荐(0) 编辑

Volley===Volley框架的基本使用方法

摘要: 现在开发app,可以说离不开网络操作,今天给大家介绍一下Android网络框架volley的使用方法。 volley简介 Volley主页 https://android.googlesource.com/platform/frameworks/volley Github地址 https... 阅读全文

posted @ 2016-09-18 17:08 miaozhenzhong 阅读(179) 评论(0) 推荐(0) 编辑

XUtils===XUtils3框架的基本使用方法(二)

摘要: 转载自:http://blog.csdn.net/a1002450926/article/details/50364196 上一篇文章,主要介绍了XUtil3的注解模块,网络模块,图片加载模块,今天给大家带来数据库模块的讲解,现在主流的ORM框架很多,比如OrmLite,GreenDao,A... 阅读全文

posted @ 2016-09-18 17:05 miaozhenzhong 阅读(127) 评论(0) 推荐(0) 编辑

XUtils===XUtils3框架的基本使用方法(一)

摘要: 转载自:http://blog.csdn.net/a1002450926/article/details/50341173 今天给大家带来XUtils3的基本介绍,本文章的案例都是基于XUtils3的API语法进行的演示。相信大家对这个框架也都了解过,下面简单介绍下XUtils3的一些基本知识... 阅读全文

posted @ 2016-09-18 16:07 miaozhenzhong 阅读(143) 评论(0) 推荐(0) 编辑

js基础总结第二天(基础语句)

摘要: js基础总结第二天(基础语句) 2016-09-17 任博 小博哥笔记 一.循环语句 1.基本概念: 2.代码demo 2.1. while语句 let i = 0; while(i =10 && time请输入 5 到 10 之间的数字: 提交 阅读全文

posted @ 2016-09-18 11:30 miaozhenzhong 阅读(138) 评论(0) 推荐(0) 编辑

2016年9月14日

java中String、StringBuffer、StringBuilder的区别

摘要: java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知... 阅读全文

posted @ 2016-09-14 16:56 miaozhenzhong 阅读(102) 评论(0) 推荐(0) 编辑

ViewPager onPageChangeListener总结

摘要: 今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究: 首先ViewPager在处理滑动事件的时候要用到OnPageChangeListener OnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateC... 阅读全文

posted @ 2016-09-14 14:56 miaozhenzhong 阅读(98) 评论(0) 推荐(0) 编辑

2016年9月13日

Android 内存溢出解决方案(OOM) 整理总结

摘要: 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的... 阅读全文

posted @ 2016-09-13 22:52 miaozhenzhong 阅读(136) 评论(0) 推荐(0) 编辑

mysql数据库基本操作

摘要: http://blog.csdn.net/zl18603543572/article/category/6144551 阅读全文

posted @ 2016-09-13 01:05 miaozhenzhong 阅读(86) 评论(0) 推荐(0) 编辑

java基础集合框架——List、Set、Map概述(java集合一)

摘要: 为什么会出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,出现集合 数组与集合同是容器,有什么不同呢? 数组长度是固定的,集合长度是可变的 数组中可以存储基本数据类型,集合只能存储对象 集合类的特点 集合只用于存储对象,集合长度是可变... 阅读全文

posted @ 2016-09-13 00:47 miaozhenzhong 阅读(261) 评论(0) 推荐(0) 编辑

Android基础常用日期操作工具类

摘要: 将指定日期格式转换为毫秒(一) public class DataUtil { /** * "2015-01-01" 将指定的日期格式转换为毫秒 * @param time * @return */ public static long getStr... 阅读全文

posted @ 2016-09-13 00:38 miaozhenzhong 阅读(152) 评论(0) 推荐(0) 编辑

Android 中的adapter和作用以及常见的adapter

摘要: 简述: adapter是数据与ui之间的桥梁,它把后台数据与前端ui连接到一起,是一个展示数据的载体。 常用的adapter: BaseAdapter : 基础适配器,对于spinner listview gridview 都是通用的,它是一个抽象类,继承后要实现的方法很多 ArrayAdapt... 阅读全文

posted @ 2016-09-13 00:32 miaozhenzhong 阅读(3177) 评论(0) 推荐(0) 编辑

Android中的SimpleAdapter

摘要: 一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定数据支持的列表如ArrayList组成的Map。在ArrayList中的每个条目对应List中的一行。Maps包含每行数据。你可以指定一个定义了被用于显示行的视图XML文件,通过关键字映射到指定的视图。绑定数据到视图分两个... 阅读全文

posted @ 2016-09-13 00:09 miaozhenzhong 阅读(144) 评论(0) 推荐(0) 编辑

android中selector使用

摘要: 近做listview和button都要改变Android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。 首先android的selector是在drawable/xxx.xml中配置的。 先看一下listview中的状态: 把下面的XML文... 阅读全文

posted @ 2016-09-13 00:05 miaozhenzhong 阅读(145) 评论(0) 推荐(0) 编辑

Android 中消息处理机制-Looper、Handler、Thread(一)

摘要: 最近项目中用到Handler,遇到点问题,找了一些资料,留着复习用。 原文地址: 云中漫步:http://my.unix-center.net/~Simon_fu/?p=652 熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而 Android应... 阅读全文

posted @ 2016-09-13 00:03 miaozhenzhong 阅读(136) 评论(0) 推荐(0) 编辑

2016年9月12日

Android 中消息处理机制-Looper、Handler、Thread (二)

摘要: 在Android中使用Handler和Thread线程执行后台操作 原文地址:CrazyPebble:http://www.cnblogs.com 大家都知道,在PC上的应用程序当需要进行一些复杂的数据操作,但不需要界面UI的时候,我们会为应用程序专门写一个线程去执行这些复杂的数据操作。通过线程... 阅读全文

posted @ 2016-09-12 23:58 miaozhenzhong 阅读(131) 评论(0) 推荐(0) 编辑

android中MessageQueue , Message , Looper , Handler(三)

摘要: 概念详解: 1、MessageQueue: 是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的Messa... 阅读全文

posted @ 2016-09-12 23:56 miaozhenzhong 阅读(121) 评论(0) 推荐(0) 编辑

Intent组件

摘要: 原文地址:http://52android.blog.51cto.com/2554429/499134,分享一下 Intent是Android中的重要组件,可以被认为是不同组件之间通信的“媒介”或者“信使”。使用它可以启动Activity,Service还可以发起一个广播(Broad... 阅读全文

posted @ 2016-09-12 23:52 miaozhenzhong 阅读(197) 评论(0) 推荐(0) 编辑

Android中的Adapter 详解(五)

摘要: ArrayAdapter和SimpleCursorAdapter例子: 使用ArrayAdapter定制To-Do List 这个例子将扩展To-Do List工程,以一个ToDoItem对象来储存每一个项目,包含每个项目的创建日期。 你将扩展ArrayAdapter类来绑定一组ToDoItem... 阅读全文

posted @ 2016-09-12 23:46 miaozhenzhong 阅读(139) 评论(0) 推荐(0) 编辑

Android中的Adapter 详解(四)

摘要: 下面的列表显示了两个最有用和最通用的本地Adapter: ❑ ArrayAdapter ArrayAdapter是一个绑定View到一组对象的通用类。默认情况下,ArrayAdapter绑定每个对象的toString值到在layout中预先定义的TextView控件上。可变通的,构造函数允... 阅读全文

posted @ 2016-09-12 23:42 miaozhenzhong 阅读(130) 评论(0) 推荐(0) 编辑

Android中的Adapter 详解(三)

摘要: 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: Android中所有... 阅读全文

posted @ 2016-09-12 23:34 miaozhenzhong 阅读(141) 评论(0) 推荐(0) 编辑

Android中的Adapter 详解(二)

摘要: 不论是那种适配器模式,也不管是Listview也好还是gridview也好,对他们填充数据,都是分三步走。 第一:创建一个数据填充的对象,可以是ListView, GridView, Gallery。 listView=(ListView) findViewById(R.id.listvie... 阅读全文

posted @ 2016-09-12 23:27 miaozhenzhong 阅读(148) 评论(0) 推荐(0) 编辑

android自定义Adapter

摘要: 在ListView,GridView。。。。中经常用到适配器Adapter,但是anroid 提供的Adapter只是几种框架,如果我们有需求,还是要自己根据需求而自定义Adapter的 Android提供的三种Adapter主要有ArrayAdapter,SimpleAdapter,Simp... 阅读全文

posted @ 2016-09-12 23:13 miaozhenzhong 阅读(123) 评论(0) 推荐(0) 编辑

Android中异步类AsyncTask的理解

摘要: 最近整理笔记的时候,看到有关AsyncTask不是很理解,重新疏导了一下,有在网上找了一些资料,个人不敢独享,一并发在这里与大家共勉 这里有两种解释的方法,各有侧重点: 第一种解释: Async Task 简介: AsyncTask的特点是任务在主线程之外运行,而回调方法是在主线程中执行,这就有... 阅读全文

posted @ 2016-09-12 23:09 miaozhenzhong 阅读(124) 评论(0) 推荐(0) 编辑

设计模式在android中的应用——适配器模式

摘要: 原文地址:http://www.eoeandroid.com/thread-228482-1-1.html 适配器模式: 把一个类的接口转换为客户端所期待的另一种接口,从而使原本因接口不匹配而无法再一起工作的两个类能够在一起工作。 又称为:转化器模式、变压器模式或包装模式。 通俗的来说: 就像... 阅读全文

posted @ 2016-09-12 23:00 miaozhenzhong 阅读(175) 评论(0) 推荐(0) 编辑

Android中的Adapter 详解(一)

摘要: Adapter介绍 Android是完全遵循MVC模式设计的框架,Activity是Controller,layout是View 因为layout五花八门,很多数据都不能直接绑定上去,所以Android引入了Adapter这个机制作为复杂数据的展示的转换载体,所以各种Adapter只不过是... 阅读全文

posted @ 2016-09-12 22:53 miaozhenzhong 阅读(207) 评论(0) 推荐(0) 编辑

Android各种Adapter的用法

摘要: Android各种Adapter的用法 同样是一个ListView,可以用不同的 Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdapter等方法。 ArrayAdapter... 阅读全文

posted @ 2016-09-12 22:48 miaozhenzhong 阅读(236) 评论(0) 推荐(0) 编辑

Android中Adapter之ArrayAdapter使用

摘要: 前面简单介绍了下android中各种Adapter的特点,下面以一个简单的例子来展示ArrayAdapter如何使用。 用ArrayAdapter做一个在ListView中显示文字的案例,非常简单,只显示一行文本: //注意,android中创建ListView有两种方式【1、... 阅读全文

posted @ 2016-09-12 21:47 miaozhenzhong 阅读(713) 评论(0) 推荐(0) 编辑

Android中各种Adapter的介绍及使用

摘要: 最近在研究android,遇到很多问题,对于老鸟来说,这些问题可能都不足挂齿,可对于我来说这些小小的错误都是我不断进步的象征,嘻嘻。其实,还真是有点享受这种学习、探索新技术的感觉,现在一遇到问题都知道查资料,仔细看错误日志,然后那些小问题就被我一个个击垮了。等到一有时间就把自己犯下的错记录下来,... 阅读全文

posted @ 2016-09-12 21:40 miaozhenzhong 阅读(343) 评论(0) 推荐(0) 编辑

android各种适配器的用法

摘要: ArrayAdapter_SimpleAdapter_CursorAdapter的区别 数据源不同而已 1. String[]: ArrayAdapter 2. List>: SimpleAdapter 3. 数据库Cursor: SimpleCursorAdapter 使用ArrayAdapt... 阅读全文

posted @ 2016-09-12 21:22 miaozhenzhong 阅读(287) 评论(0) 推荐(0) 编辑

Android okHttp上传单张或多张照片

摘要: 1.利用LruCache、DiskLruCache实现图片的加载,避免OOM 2.引用开源库https://github.com/pengjianbo/GalleryFinal,实现从相册中选择图片、拍照进而进行上传,图片上传可以 private static final MediaTy... 阅读全文

posted @ 2016-09-12 16:33 miaozhenzhong 阅读(991) 评论(0) 推荐(0) 编辑

Android如何防止apk程序被反编译

摘要: 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一... 阅读全文

posted @ 2016-09-12 16:30 miaozhenzhong 阅读(107) 评论(0) 推荐(0) 编辑

Android APK反编译就这么简单 详解(附图)

摘要: 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去... 阅读全文

posted @ 2016-09-12 16:26 miaozhenzhong 阅读(107) 评论(0) 推荐(0) 编辑

Android 命名规范 (提高代码可以读性)

摘要: 刚接触Android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了... 阅读全文

posted @ 2016-09-12 16:22 miaozhenzhong 阅读(121) 评论(0) 推荐(0) 编辑

Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码

摘要: 在Android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现。下面要说的就是上次Scroller类学习的后的实践了。 如果你还不了解Scroller类,那请先点击:Android 界... 阅读全文

posted @ 2016-09-12 16:05 miaozhenzhong 阅读(405) 评论(0) 推荐(0) 编辑

导航