1.开启界面获取返回值 (1)采用一种特殊的方式开启Activity:               startActivityForResult(intent , 0): (2)在被开启的Activity里面设置数据:               Intent data =  new Intent():               data.putExtra("content", content):               setResult(0, data): 备注: publi…
1.开启界面获取返回值 (1)采用一种特殊的方式开启Activity:               startActivityForResult(intent , 0): (2)在被开启的Activity里面设置数据:               Intent data =  new Intent():               data.putExtra("content", content):               setResult(0, data): 备注: publi…
Android:日常学习笔记(8)———开发微信聊天界面 只做Nine-Patch图片 Nine-Patch是一种被特殊处理过的PNG图片,能够指定哪些区域可以被拉升,哪些区域不可以.…
1.首先我们看看下面这个需求: 这里我们在A界面上,点击这个按钮"选择要发送的短信",开启B界面上获取网络上各种短信祝福语,然后B界面会把这些网络祝福语短信发送给A界面到"短信内容"显示.这里要实现A界面和B界面数据互相通信. 2.实现上面需求,通过案例演示方法逻辑: (1)新建一个Android工程,命名为"短信助手",首先设置activity_main.xml布局文件如下: <LinearLayout xmlns:android=&qu…
1.首先我们看看下面这个需求: 这里我们在A界面上,点击这个按钮"选择要发送的短信",开启B界面上获取网络上各种短信祝福语,然后B界面会把这些网络祝福语短信发送给A界面到"短信内容"显示.这里要实现A界面和B界面数据互相通信. 2.实现上面需求,通过案例演示方法逻辑: (1)新建一个Android工程,命名为"短信助手",首先设置activity_main.xml布局文件如下: <LinearLayout xmlns:android=&qu…
加入一个程序测试完毕,我们就可以将它打包,就可以放到服务器上运行了 找到左下角的终端 点击 输入命令: mvnw clean package -DskipTests=true clean:清除以前生成的包 -DskipTests=true:表示不进行程序测试 回车运行,打包成功! 然后生成了一个包 在这个目录下运行cmd,shift+右键. 就可以运行这个包了.…
Android:日常学习笔记(8)———探究UI开发(5) ListView控件的使用 ListView概述 A view that shows items in a vertically scrolling list. The items come from the ListAdapter associated with this view. 1.关于ArrayAdapter: ArrayAdapter<T> 是 ListAdapter的直接子类:一个由任意对象数组支持的具体的BaseAda…
Android:日常学习笔记(7)———探究UI开发(4) UI概述  View 和 ViewGrou Android 应用中的所有用户界面元素都是使用 View 和 ViewGroup 对象构建而成.View 对象用于在屏幕上绘制可供用户交互的内容.ViewGroup 对象用于储存其他 View(和 ViewGroup)对象,以便定义界面的布局. 说明: View是安卓中最基本的一种UI,它可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,我们使用的各种控件都是在View的基础上进行的…
Android:日常学习笔记(8)———探究UI开发(3) 详解四种基本布局 前言 布局定义用户界面的视觉结构,如Activity或应用小部件的 UI.您可以通过两种方式声明布局: 在 XML 中声明 UI 元素.Android 提供了对应于 View 类及其子类的简明 XML 词汇,如用于小部件和布局的词汇: 运行时实例化布局元素.您的应用可以通过编程创建 View 对象和 ViewGroup 对象(并操纵其属性). 编写XML 您可以利用 Android 的 XML 词汇,按照在 HTML…
Android:日常学习笔记(7)———探究UI开发(1) 常用控件的使用方法 TextView 说明:TextView是安卓中最为简单的一个控件,常用来在界面上显示一段文本信息. 代码: <TextView android:id="@+id/text_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:text=&qu…