一、目录结构 1. AndroidManifest.xml 它是一个清单文件,提供应用的基本信息 2.MainActivity 所有的.java文件都存放在java文件夹下, 3.activity.xml 布局文件存放在layout的文件夹下 4.drawable 程序里用的图标一般放在这个文件夹下 ...
分类:
移动开发 时间:
2018-04-13 22:27:24
阅读次数:
212
Button点击事件:大概可以分为以下几种: 首先定义一个带button的xml布局文件 activity_main.xml: 然后再写Java代码: 1.匿名内部类 2.定义内部类,实现OnClickListener接口 3.定义的构造方法 4.用Activity实现OnClickListener ...
分类:
移动开发 时间:
2018-04-13 14:31:55
阅读次数:
276
在 Activity 中获取 Fragment 实例: FragmentManager 提供了一个类似于 findViewById 的方法,专门用于从布局文件中获取 Fragment 实例: 在 Fragment 中获取 Activity 实例: Fragment 中提供了一个 getActivit ...
分类:
其他好文 时间:
2018-03-21 13:52:52
阅读次数:
172
Github地址(完整Demo,欢迎下载) https://github.com/ganchuanpu/ItemGroup 效果图 attrs.xml 获取到各属性 xml布局文件 调用的activity ...
分类:
移动开发 时间:
2018-03-18 21:44:47
阅读次数:
385
1.效果图 2.原理:TabLayout提供了一个水平的布局用来展示Tabs 3.(探讨一:有的博文说要添加依赖: compile 'com.android.support:design:25.3.1' 可是本人未添加此依赖 ,依然可以运行无误) 布局文件: <android.support.des ...
分类:
移动开发 时间:
2018-03-15 11:24:32
阅读次数:
1687
Android在布局文件中为View提供了onClick属性,使用方法如下:<TextView
android:id="@+id/user"
android:layout_width
分类:
移动开发 时间:
2018-03-09 17:56:36
阅读次数:
140
目录 1 服务器接口简介 2 Android端代码实现 2.1 xml布局文件 2.2 Activity类 2.3 Okhttp网络通信类 1 服务器接口简介 此处我使用的服务器接口是使用Flask编写,具体实现代码: 参考文章:https://www.cnblogs.com/mosson/p/61 ...
分类:
移动开发 时间:
2018-03-08 12:13:10
阅读次数:
1524
有时候,我们需要在一个Activity中调用另一个xml布局文件,即非本Activity所绑定的xml布局文件中的控件,这时候就不能直接findViewById,不然会报错指向空对象,这时就需要像下面这样做。 LayoutInflater factory = LayoutInflater.from( ...
分类:
移动开发 时间:
2018-03-01 17:14:28
阅读次数:
179
欲善其事, 先利其器. 分析布局, 就不得不用到Hierarchy Viewer了. 本文工具使用皆以GithubApp的详情界面RepoDetailActivity为例说明. 为了不影响阅读体验, 对应的布局文件activity_repo_detail.xml的代码放在文末 1, Hierarch ...
分类:
移动开发 时间:
2018-02-28 15:14:49
阅读次数:
271
4.5 菜单Menu Android的菜单主要分两种,一种是选项菜单OptionMenu,通过按菜单键或点击事件触发,另一种是上下文菜单ContextMenu,通过长按事件触发。页面的布局文件放在res/layout目录下,菜单的布局文件存放在res/menu目录下。 1.选项菜单OptionMen ...
分类:
其他好文 时间:
2018-02-27 17:48:31
阅读次数:
180