文章 2017-11-15 来自:开发者社区

Android开发学习笔记:浅谈Toast

 一.Toast的简介         Toast是Android中一种提供给用户简短信息的视图,该视图已浮于应用程序之上的形式呈现给用户。因为它并不获得焦点,即使用户正在输入什么也不会受到影响。它的目标是尽可能已不显眼的方式,使用户看到你提供的信息。显示的时间是有限制的,过一段时间后会自动消失,不过Toast本身可以...

文章 2017-11-15 来自:开发者社区

Android开发学习笔记:对话框浅析

对话框式程序运行中弹出的窗口。Android系统中有四种默认的对话框:警告对话框AlertDialog、进度对话框ProgressDialog、日期选择对话框DatePickerDialog以及时间选择对话框TimePickerDialog。除此之外,我们自定义自已的dialog。 一. 警告对话框(AlertDialog)     Android系统中最常...

文章 2017-11-15 来自:开发者社区

Android开发过程中的视图组详解

Android在屏幕中控件的组织上,可以将各个视图(控件)组成一个视图组(ViewGroup),视图组是一个包含了其他视图的视图。 ▲图书封面   1.视图组(ViewGroup抽象类)   android.view包中ViewGroup类继承了View,因此它本身也具有View的特性。ViewGroup主要的功能在于它可以包含其他控件,作为其他控件的容器。   ViewGroup实现了and.....

Android开发过程中的视图组详解
文章 2017-11-15 来自:开发者社区

Android Ap 开发 设计模式第一篇:迭代器模式

Iterator Pattern迭代器模式 场景猜想   经常编写代码都会碰到遍历一个数组,使用for循环得到数组下标之后去做进一步操作。例如下文代码:    int[] array=new int[5];         for(int i=0;i<array....

文章 2017-11-15 来自:开发者社区

Android开发学习笔记:Service的远程调用

 在Andorid平台中,各个组件运行在自己的进程中,他们之间是不能相互访问的,但是在程序之间是不可避免的要传递一些对象,在进程之间相互通信。为了实现进程之间的相互通信,Andorid采用了一种轻量级的实现方式RPC(Remote Procedure Call 远程进程调用)来完成进程之间的通信,并且Android通过接口定义语言(Andorid Interface Defin...

文章 2017-11-15 来自:开发者社区

Android开发学习笔记:浅谈ToggleButton

 ToggleButton(开关按钮)是Android系统中比较简单的一个组件,是一个具有选中和未选择状态双状态的按钮,并且需要为不同的状态设置不同的显示文本。     ToggleButton常用的XML属性 属性名称 描述 android:disabledAlpha 设置按钮在禁用时透明度。   android:textOff 未选中时按钮的文...

文章 2017-11-15 来自:开发者社区

Android Ap 开发 设计模式第九篇:桥接模式

Bridge Pattern 模式解读   bridge 是“桥梁”的意思。就像现实社会里的桥梁担负着连接两岸的重大责任一样,Bridge Pattern也是负责连接2个不同位置的参与者。   桥接模式沟通着“功能的类层次”和“实现的类层次”。将“功能的类层次”和“实现的类层次”分成2个独立的类层次可能会弄得支离破碎,所以必须在2个类层次之间建一座沟通的桥梁。   程序示例   按照上面...

文章 2017-11-15 来自:开发者社区

Android开发应用实例:简单计算器+多点触控

这个例子是在一个简单的整型计算器应用了多点触控:一点触控是进行加法运算,两点触控是减法运算,三点触控是乘法运算,四点触控是除法运算。还添加了选项菜单,菜单上的内容有:退出,帮助,清空。 效果图:  具体的代码: MainActivity.java package com.lingdududu.test;     import android.app...

文章 2017-11-15 来自:开发者社区

Android开发学习笔记:反编译APK文件

反编译的目的在于学习一些优秀的Android应用程序代码。 在进行反编译之前,需要准备好下面的软件工具(这些文件都放在同一文件下):  这些工具的下载地址:http://down.51cto.com/data/266751 下面开始进行反编译APK文件: 1.先将上面的apktool-install-windows-2.1_r01-1.zip,dex2jar-0.0.7-SNAPSHOT...

文章 2017-11-15 来自:开发者社区

Android开发应用实例:ListView的应用

该程序完成如下功能:1 在ListView中显示多个学生的名字。2 点击ListView中的条目,查询并显示该学生的年龄、性别、照片等信息。 效果图:  student.java package com.lingdududu.listview;     public class Student {  ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注