- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 Android 延时操作的三种方式
在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是引导页面,3秒后进入主界面,这就是一个延时操作。下面是实现延时操作的三种方法:一、使用线程的休眠实现延时操作new Thread(new Runnable() { @Override public void run() { Th
2017-04-29 10:56:45 38689 6
原创 PopupWindow自定义位置显示
一、概述在Android中弹出式菜单(以下称弹窗)是使用十分广泛的一种菜单呈现方式,弹窗为用户交互提供了便利。关于弹窗的实现大致有以下两种方式AlertDialog和PopupWindow,当然网上也有使用Activity并配合Dialog主题的方式实现弹窗,有兴趣的朋友也可以去研究一下。对于AlertDialog和PopupWindow两者最主要的区别就是显示的位置问题: (1)AlertDia
2017-04-29 08:55:28 627
原创 AlertDialog的用法
AlertDialog可以在当前的界面弹出一个对话框,这个对话框是置顶于所有界面元素之上的,能够屏蔽掉其它控件的交互能力。因此,AlertDialog一般都是用于提示一些非常重要的内容或者警告信息。比如,为了防止用户误删重要内容,在删除前弹出一个确认对话框。MainActivity中的代码:public class MainActivity extends AppCompatActivity {
2017-04-19 14:43:15 692
原创 Intent的简单使用
简介1、Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般可被用于启动活动、启动服务以及发送广播等场景。 2、Intent分为显式Intent和隐式Intent。下面主要介绍显式Intent关键代码public class MainActivity extends AppCompatActivit
2017-04-18 18:53:45 479
原创 Android 中右上角菜单创建(Menu)
1、 为什么要用到Menu呢? 手机的屏幕空间非常有限,因此充分的利用屏幕空间在手机界面设计中就显得非常重要了。如果你的活动中有大量的菜单需要显示,这个时候界面设计就会比较尴尬,因为仅这些菜单就可能占用屏幕将近三分之一的空间,这该怎么办呢?不用担心,Android给我们提供了一种方式,可以让菜单都能得到展示的同时,还能不占用任何屏幕空间。2、 效果图如下:3、代码:(1) 首先在 res 目录下
2017-04-18 09:00:16 9807 5
转载 Android 反编译 -smali语法
Android 反编译 -smali语法前面我们有说过android反编译的工具,如何进行反编译。反编译后可以得到jar或者得到smali文件。Android采用的是java语言 进行开发,但是Android系统有自己的虚拟机Dalvik,代码编译最终不是采用的java的class,而是使用的smali。我们反编译得到的代 码,jar的话可能很多地方无法正确的解释出来,如果我们反编译的
2017-04-11 09:14:49 578
XZ Utils 5.2.2 for Mac
2017-09-25
JavaScript的json封装
2017-06-16
achartengine-1.2.0.jar
2017-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人