![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 78
梦在当下
android开发,希望和大家交流经验
展开
-
traceView的使用详解
1、DDMS与traceView的区别DDMS是一个集调试、浏览、控制等操作为一体的工具箱,而traceView只是一个性能调优工具,可通过它查看程序中方法的执行效率等指标。2、traceView的使用traceView的开启有两种方式①最简单的方式就是直接打开DDMS,选择一个进程,然后按上面的“Start Method Profiling”按钮,等红色小点变成黑色以后就转载 2016-07-29 11:42:07 · 6534 阅读 · 0 评论 -
浅谈MVC模式
一、基本概念MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。视图视图是用户看到并与之交互的界面。对老式的Web应用程序来说视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe Fla原创 2016-07-29 10:49:51 · 636 阅读 · 0 评论 -
Android异步机制的几种实现方式剖析
今天来谈一谈android中的异步处理机制,众所周知在android中由于UI主线程是不安全的因此,不能将在子线程中去直接操作控件的改变等UI操作,做过Android手机开发的人都知道,手机UI是一个单独的线程在运行,并且该线程最好不会因为用户的操作而阻塞。换句话说,如果用户进行的操作需要耗时几十秒甚至几十分钟,那么在这段时间内占用UI线程是一个非常不明智的做法。它会阻塞掉UI线程,导致手机不再显原创 2016-03-15 11:39:05 · 2512 阅读 · 0 评论 -
ViewPager的多种应用详解(二)
上一篇介绍了viewpager作为软件引导方式的应用,在本篇我们会介绍另外的一种实现。2.自动滚动的应用----广告版;我们经常见到的类似优酷客户端的广告展示界面就是用viewpager来实现的,上一篇我们介绍了viewpager的几个关键控制方法,这篇也是在这些方法上增加了一些其他设定。如何实现自动滚动呢,首先我们需要一个线程来控制使页面进行切换,但是如何让线程进行周期的执行呢?在j原创 2016-01-08 20:19:53 · 490 阅读 · 0 评论 -
ViewPager的多种应用详解(一)
今天整理了ViewPager的用法与实现,感觉有必要整理一下,供日后参看。ViewPager,它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。类似于优酷客户端,手机软件首次引导等都可以用他来实现,总体来说应用主要分为两类,一种是手动的滑动实现页面的切换,图片的切换,另一种是实现图片自动滚动显示;1.手动滑动的应用----软件首次使用引导模块;创建项目v原创 2016-01-06 16:27:36 · 340 阅读 · 0 评论 -
android中使用回调接口实现底部菜单的切换
android中底部菜单的切换可用多种方式来实现,今天介绍的是用回调接口的形式进行实现,相比较其他的方式而言,用回调的方式实现。。。。。。直接上代码:底部的菜单java代码package com.example.testqq;import android.content.Context;import android.util.AttributeSet;import android.原创 2015-12-14 16:18:22 · 895 阅读 · 0 评论