Android课程练习
文章平均质量分 83
Hey-
呵呵
展开
-
数据库联系增删查改
题目:代码:dialog_layout.xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:l...原创 2018-03-15 16:03:08 · 307 阅读 · 0 评论 -
Json练习
一、Json解析Gradle文件倒入依赖:compile 'com.google.code.gson:gson:2.8.2'compile 'com.alibaba:fastjson:1.2.46'compile 'com.alibaba:fastjson:1.1.68.android'布局文件:<?xml version="1.0" encoding="utf-8"?><...原创 2018-04-16 17:31:31 · 1057 阅读 · 0 评论 -
Assets+Json+ScrollView练习
案例1:需要创建Assets文件夹 并在该文件夹下创建json.txt文件 放入json字符串导入依赖compile 'com.google.code.gson:gson:2.8.2'布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.co...原创 2018-04-17 16:35:23 · 233 阅读 · 0 评论 -
练习-多选单选页面等等
案例一:效果图:布局代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmln...原创 2018-04-12 16:42:31 · 221 阅读 · 0 评论 -
Spinner练习SimpleAdapter 与二级联动
SimpleAdapter 案例:main_activity.xml布局代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.co...原创 2018-04-18 16:41:42 · 411 阅读 · 0 评论 -
AsyncTask、Json、Spinner练习
练习题main_activity.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-18 16:44:08 · 265 阅读 · 0 评论 -
Android第五天Activity之间的数据传递
从当前页面传递数据到第二个页面:页面1:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se...原创 2018-04-13 12:03:15 · 208 阅读 · 0 评论 -
ListView获取网络数据并展示优化练习
权限:<uses-permission android:name="android.permission.INTERNET"></uses-permission>依赖:compile 'com.google.code.gson:gson:2.8.2'MainActivity布局:<?xml version="1.0" encoding="utf-8"?>&原创 2018-04-23 17:33:37 · 369 阅读 · 0 评论 -
ListView上拉刷新功能练习
MainActivity布局文件:<?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" xm...原创 2018-04-24 16:57:27 · 271 阅读 · 1 评论 -
ListView 多布局练习
MainActivity布局:<?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" xmln...原创 2018-04-24 16:59:43 · 269 阅读 · 0 评论 -
AsyncTask下载图片带进度条
main_activity.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-20 17:19:20 · 492 阅读 · 1 评论 -
登陆注册传值回传值练习
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-21 10:36:26 · 500 阅读 · 0 评论 -
图片框架
Picasso:导入依赖:compile 'com.squareup.picasso:picasso:2.5.2'MainActivity布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml...原创 2018-04-25 15:36:39 · 215 阅读 · 0 评论 -
GirdView练习作业
案例一:MainActivity布局文件:<?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-25 16:27:05 · 191 阅读 · 0 评论 -
第三周周考练习
权限:<uses-permission android:name="android.permission.INTERNET"></uses-permission>依赖:compile 'com.google.code.gson:gson:2.8.2'compile 'com.squareup.picasso:picasso:2.5.2'MainActivity布局文件:...原创 2018-04-26 16:19:47 · 297 阅读 · 0 评论 -
PullToRefresh练习
案例一:导入依赖:implementation project(':library')item_layout条目布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout...原创 2018-04-27 17:12:56 · 292 阅读 · 0 评论 -
网络获取数据列表下拉刷新上拉加载更多练习
第一步首先导入PullToRefresh的包Library布局文件:item_layout.xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="m...原创 2018-03-27 16:29:23 · 567 阅读 · 0 评论 -
异步任务下载图片带进度条
网络权限:<uses-permission android:name="android.permission.INTERNET"></uses-permission>布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.a原创 2018-03-27 13:17:34 · 287 阅读 · 0 评论 -
广播数据库练习
题干:1. 写一个广播,在一个界面点击按钮发送广播2. 在另一个界面接收广播,并弹出一个吐司3. 在弹出吐司的同时,创建一个数据库4. 数据库中有一个表,表里有几个字段,必有的字段分别是【我是谁】【我在哪】【我从哪里来】5. 添加两个学生,并给三个必有的字段赋值6. 删除一名学生7. 查询剩余学生的的【我是谁】字段8. 改变剩余学生的【我在哪】字段值为【八维游戏】布局代码:layout_main....原创 2018-03-17 11:09:37 · 425 阅读 · 0 评论 -
ArrayAdapter、SimpleAdapter、BaseAdapter的基本使用
ArrayAdapter:基本使用:MainActivity布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.and...原创 2018-03-23 15:42:42 · 236 阅读 · 0 评论 -
数据库用户登录增删查改练
题目:1.创建工程(10分)2.实现登录页面(10分)3.实现数据库储存(10分)4.建立一个表(10分)5.实现增删改(10分)6.根据各种条件查询(10分)7.把查询的数据展示到listview上(10分)8.创建Notitfcation(10分)9.增删改成功后发送Notitfcation通知(10分)10.注释(10分)代码:布局代码:activity_main.xml文件:<?xm...原创 2018-03-14 16:37:10 · 505 阅读 · 0 评论 -
SQLite数据库数据查询练习
题目:(1) 向表中插入20条数据 (10分)(2) 查询学生表所有信息 (10分)(3) 查询学生表信息,只显示名字,院系,和学号 (10分)(4) 查询显示计算机和英语系学生的成绩 (10分)(5) 查询18-22岁学生的成绩 (10分)(6) 查询表中有共有多少条数据 (10分)(7) 查询成绩表中分数最高的学生信息 (10分)(8) 查询显示名字叫李四的学生信息 ...原创 2018-03-13 19:07:03 · 5899 阅读 · 0 评论 -
SharedPreferences共享参数记录密码练习
效果图:布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_...原创 2018-03-12 16:52:08 · 261 阅读 · 0 评论 -
菜单练习案例
题目:写一个ListView添加4个Item,item需要复用。 第一个item上显示文字【弹出对话框】,点击弹出对话框,对话框上显示【是否结束考试】,可以选取是或否,【是】就吐司恭喜你考了0分,【否】就吐司继续考试。第二个item上显示文字【吐司】,点击吐司【顶部】两个字到布局的居中至顶部。第三个item上显示文字【飞出底部窗口】,点击后底部飞出带三个图片的窗口,点击每个图片都吐司【点击了图片】...原创 2018-03-09 16:35:36 · 343 阅读 · 0 评论 -
跳转与布局练习
题目要求:按照效果图实现页面,入口页面中放置2个按钮,点击按钮1跳转到如图1所示的页面,点击按钮2跳转到如图2所示的页面,页面中用到的图片自行寻找使用即可,图一中的列表至少包含8个条目并且可以进行上下滑动,图二中用到的图标自行寻找使用即可,图二中分3行格子样式的列表,不同字体颜色要标识清楚,不同字体大小按照效果设置MainActivity页面一:布局:<?xml version="1.0" ...原创 2018-03-02 09:22:42 · 344 阅读 · 0 评论 -
页面跳转练习
效果图:代码:MainActivity的布局:<?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-03-01 15:34:56 · 267 阅读 · 0 评论 -
布局练习
效果图一:代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="mat原创 2018-02-28 16:18:44 · 213 阅读 · 0 评论 -
登录与注册案例练习
效果图:代码:布局文件: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...原创 2018-03-21 15:32:11 · 486 阅读 · 0 评论 -
网络获取数据展示到ListView练习
题目:网络获取Json数据解析后取出列表数据,使用BaseAdapter填充数据,优化。加载图片需要添加的权限<uses-permission android:name="android.permission.INTERNET"></uses-permission>需要添加的依赖//Json解析compile 'com.google.code.gson:gson:2.8...原创 2018-03-26 13:11:58 · 921 阅读 · 0 评论 -
ViewPager基本练习
main_layout.xml布局文件:<android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="wrap_content"></android.support.v4.vi...原创 2018-03-26 18:37:31 · 201 阅读 · 0 评论 -
MediaPlayer音乐播放器简单使用
使用Service+MediaPlayer播放音乐res/raw/文件夹下存放mp3资源: 。略MainActivity布局代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=...原创 2018-04-02 09:48:06 · 354 阅读 · 0 评论 -
练习1
布局文件::main_layout.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-02 15:42:40 · 159 阅读 · 0 评论 -
练习2
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" x...原创 2018-04-02 15:49:56 · 197 阅读 · 0 评论 -
第一个月月考练习
权限:<uses-permission android:name="android.permission.INTERNET" />依赖:compile 'com.google.code.gson:gson:2.8.2'compile 'com.squareup.picasso:picasso:2.5.2'导入Libraryimplementation project(':librar...原创 2018-04-29 10:02:21 · 358 阅读 · 0 评论