• 等级
  • 4773 访问
  • 9 原创
  • 15 转发
  • 1207396 排名
  • 0 评论
  • 0 获赞

写一个页面,有广播、菜单、弹出框三个选项卡由RadioGroup+RadioButton和页面Fragment组成

主页面布局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-05-28 11:33:26

AutoCompleteTextView、ListView优化、Dialog等高级组件模拟练习

模拟要求:1、创建一个QQ的登陆界面,使用AutoCompleteTextView作用户账号;2、登陆成功后自动跳转到B界面,通过网址http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1使用GSON解析网络数据将其展示到ListView上;3、点击展示出来的数据会自动弹出Dialog对话框;Q...

2018-05-20 20:41:19

AutoCompleteTextView、Spinner、ListView、Dialog等高级组件练习

Aim :1.  用户名和密码使用EditText;2.  所在地区使用Spinner控件,供用户选择所在的省份;3.  出生日期:用户单击输入框时,弹出DatePickerDialog,将用户设置的日期显示在EditText中;4.  E-mail使用AutoCompleteTextView控件。5.  当用户点击注册按钮时,弹出列表对话框,显示用户输入的信息,供用户进行确认。Review :D...

2018-05-19 09:03:42

Android实现登录界面功能和实现详解

两个编辑框一个输入账号 ,一个输入密码一个按钮点击按钮登录判断账号和密码不为空设置账号必须以字母开头验证密码最小为8位,最大16位设置可显示隐藏密码最终运行效果如下[java] view plain copypublic class MainActivity extends AppCompatActivity {      private EditText et_name,et_pass;    ...

2018-05-16 19:32:49

基于Service的简易音乐播放器

第一步:在MainActivity中获取XML中的组件并初始化界面点击事件,在MainActivity建一个ActivityReceiver继承BroadcastReceiver用以监听歌曲状态的变化从而更新UI,代码如下:[java] view plain copypublic class MainActivity extends Activity implements View.OnClick...

2018-05-16 14:48:01

SQLite数据库增删改查

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C...

2018-05-15 17:14:53

音乐播放器

MainActivity.javapublic class MainActivity extends AppCompatActivity { private SeekBar sb_id; private MediaPlayer mediaPlayer; @Override protected void onCreate(Bundle savedInstanceSta...

2018-04-26 20:51:01

补间动画与帧动画

帧动画JAVA文件代码:public class Fragment01 extends AppCompatActivity { private AnimationDrawable drawable; private ImageView mIv; @Override protected void onCreate(Bundle savedInstanceState...

2018-04-26 19:47:57

《周考技能测试题》

添加网络权限: uses-permission android:name="android.permission.INTERNET" /> 在build.gradle中添加: // greenDAO // 整个工程中的build.gradle中添加: classpath 'org.greenrobot:greendao-gradle

2018-01-28 18:49:03

《项目实战与拆解》部分技能综合案例

技能要求: 1、初始化UI相关 2、使用Retrofit+RxJava下载网络数据 3、使用手动解析json方式 4、将全部数据存入数据库中 5、点击一个按钮,读取数据库中的数据 6、并且展示在RecyclerView上:SectionedRecyclerViewAdapter 7、点击item,弹出对话框,确认是否删除 8、长点击item,将数据的图片url传给第二个界面 首先为

2018-01-06 10:45:50

SectionedRecyclerView

这个一定要保存好,里面实现了第1段1个数据,第2段2个数据,第3段3个数据的效果 介绍: 一个让RecyclerView分段(section)显示,并且提供header和footer的adapter类。 运行效果: 使用说明: 要使用这个库,你需要继承SectionedRecyclerView,其中: H是一个继承自Rec

2018-01-05 18:58:34

RecyclerViewItemClickListener

在gradle.properties中添加:android.enableAapt2 = false 添加网络权限: 添加依赖:     androidTestImplementation 'com.android.support.test:runner:1.0.1'     androidTestImplementation 'com.android.support.tes

2018-01-04 20:50:08

SectionedRecyclerViewAdapter

在gradle.properties中添加:android.enableAapt2 = false 添加网络权限: 添加依赖:     androidTestImplementation 'com.android.support.test:runner:1.0.1'     androidTestImplementation 'com.android.support.tes

2018-01-04 20:41:28

为RecyclerView添加item的点击事件

RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件,顺便复习一下观察者模式。 其实在 这篇文章  中已经提到如何实现,但是里面有很多不规范的地方,而且没有完整的代码。 最终目的 模拟ListView的setOnItemClickListener()方法,调用

2018-01-04 19:28:11

RxJava

布局文件 activity_main.xml xml version="1.0" encoding="utf-8"?> android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.and

2018-01-03 20:41:32

使用SwipeRefreshLayout和RecyclerView实现下拉刷新上拉加载更多

效果图:  文件目录  布局文件.xml: activity_main.xml xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:

2018-01-02 19:24:59

Android底部导航栏的四种实现

现在大多数App都会用到底部导航栏,比如常见的聊天工具QQ、微信,购物App等等,有了底部导航栏,用户可以随时切换界面,查看不同的内容。它的实现方式也很多,以前大多使用TabHost来实现,但是现在我们有很多更好的选择。 使用LinearLayout + TextView实现了底部导航栏的效果 首先看看工程目录: Step 1:实现底部选项的一些资源文件

2017-12-29 20:09:06

【BottomBar】Android炫酷的底部切换效果

如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。 希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。 本文来自:http://www.jianshu.com/users/320f9e8f7fc9/latest_articles 感谢您的关注。 **此项目已更新2.0, 新的文章地址为: **【BottomBar】Android炫酷的

2017-12-29 11:57:01

BottomBar

版权声明:本文为博主原创文章。 目录(?)[+] BottomBar 简介 github地址:BottomBar  参考:【BottomBar】Android炫酷的底部切换效果V2.0  BottomBar可以跟BottomNavagionView一样,是一种Material Design效果的导航栏,具有以下功能: 改变整个Bot

2017-12-29 10:46:56

Android ORM 框架之greenDAO

greenDAO——greenRobot公司出品 dao:data access object,数据访问对象层,用于查询数据库并产生数据的层 使用流程: 导包: 一、在整个工程的build.gradle中配置插件的代码,一会将会使用插件自动生成一些我们需要的类。 二、在app文件夹下的build.gradle中配置 1、封装数据模型类bean,使用注解配置当前bean对应数

2017-12-28 19:14:20

qq_39745566

关注
奖章
  • 持之以恒
  • 粉丝 1
  • 关注 0

    空空如也