- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Fragment
1、Fragment生命周期官方Fragment生命周期图 方法: 1. onAttach( ) : Fragment已经关联了一个Activity,通过getActitivty()方法可以获取Activity。 2. onCreate( ) :系统初始化Fragment。 3. onCreateView( ):初始化Fragment布局 4. onActivityCre...
2018-04-24 15:23:42 286
原创 简易的新闻应用
以下代码均来自郭霖的《第一行代码》第2版,想了解详细内容的可以去看原书。涉及知识点:静态创建Fragment,APP在手机屏幕与平板屏幕上的适配操作,RecyclerView的使用。手机效果图:平板效果图:文件一览:关于手机屏幕与平板屏幕的适配:这里layout-sw600dp为当屏幕宽度大于600dp时,会加载该目录下的activity_main.xm...
2018-04-18 20:22:24 550
原创 Nine-Patch图片
Nine-Patch适用于只需要伸缩图片一部分的场景。该图片将伸缩用户指定的区域,同时也将图片中将显示的内容放在用户指定的区域。制作Nine-Patch图片Andoird Studio更新后,将制作Nine-Patch图片的功能集成在里面,就不需要再去tools文件夹找draw9patch.bat文件了,因为你也找不到这个文件。首先,将需要制作的图片导入drawable文件夹内,右...
2018-04-18 18:55:41 512
原创 RecyclerView的简单使用
以下代码均来自郭霖的《第一行代码》第2版,想了解详细内容的可以去看原书。1、RecyclerViewRecyclerView 是一个增强版的ListView,不仅可以实现和ListView同样的效果,还优化了ListView中存在的各种不足之处。ResyslerView 能够实现横向滚动,瀑布流布局等。2、竖向滚动仍然先介绍竖向滚动,代码量与ListView差不多,但是...
2018-04-17 16:36:20 449
原创 ContextMenu与TabHost
1、ContextMenu第一种ContextMenupublic class MainActivity extends AppCompatActivity { private Button mButton; @Override protected void onCreate(Bundle savedInstanceState) { su...
2018-04-09 19:57:31 173
原创 Dialog的基础使用形式
1、双选项Dialog2、三选项Dialog3、列表Dialog4、单选Dialog5、多选Dialog6、等待Dialog7、进度条Dialog8、输入框Dialog9、自定义Dialog<?xml version="1.0" encoding="utf-8"?><LinearLayout xml...
2018-04-09 16:14:08 255
原创 PopupWindow与Dialog
1、PopupWindowfindViewById(R.id.pop).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { View view = View.inflate(MainA...
2018-04-08 20:24:34 192
原创 Activity生命周期
1、Acitivity的基本状态在android 中,Activity 拥有四种基本状态: Active/Running 一个新 Activity 启动入栈后,它显示在屏幕最前端,处理是处于栈的最顶端(Activity栈顶),此时它处于可见并可和用户交互的激活状态,叫做活动状态或者运行状态(active or running)。 Paused 当 Activity失去焦点, 被一个新的...
2018-04-08 19:07:35 214
原创 ListView多条目与checkBox全选删除操作
1、多条目效果图: 主要不一样的地方是在自定义的MyAdapter.java中。 private final int TYPE_1 = 0; private final int TYPE_2 = 1; //指定想要实现的布局类型 @Override public int getItemViewType(int position) { ...
2018-04-06 15:50:45 404
原创 ListView与ExpendableListView
1、ListView添加数据效果图:activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto
2018-04-04 14:24:05 237
原创 ListView与GridView
1、ListView效果演示: 第一步 UI界面与ListView中Item设计<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sc...
2018-04-03 09:01:40 1277
白话深度学习与TensorFlow.2018新版
2018-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人