自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 第一个月月考练习

权限:<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 336

原创 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 274

原创 第三周周考练习

权限:<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 278

原创 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 171

原创 图片框架

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 194

原创 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 252

原创 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 251 1

原创 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 354

原创 登陆注册传值回传值练习

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 480

原创 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 471 1

原创 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 245

原创 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 391

原创 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 217

原创 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 1016

原创 Android第五天Activity之间的数据传递

从当前页面传递数据到第二个页面:页面1:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se...

2018-04-13 12:03:15 194

原创 练习-多选单选页面等等

案例一:效果图:布局代码:<?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 200

原创 练习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 183

原创 练习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 147

原创 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 331

原创 网络获取数据列表下拉刷新上拉加载更多练习

第一步首先导入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 541

原创 异步任务下载图片带进度条

网络权限:<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 271

原创 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 183

原创 网络获取数据展示到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 901

原创 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 216

原创 登录与注册案例练习

效果图:代码:布局文件: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 462

原创 广播数据库练习

题干:1. 写一个广播,在一个界面点击按钮发送广播2. 在另一个界面接收广播,并弹出一个吐司3. 在弹出吐司的同时,创建一个数据库4. 数据库中有一个表,表里有几个字段,必有的字段分别是【我是谁】【我在哪】【我从哪里来】5. 添加两个学生,并给三个必有的字段赋值6. 删除一名学生7. 查询剩余学生的的【我是谁】字段8. 改变剩余学生的【我在哪】字段值为【八维游戏】布局代码:layout_main....

2018-03-17 11:09:37 407

原创 Android第二十七天BroadCastReceiver广播接收者

广播简介:(一)、广播传播机制:广播接收器,也被称为全局事件,或系统事件。当Android系统中任何程序有动作时,如果想通知其他程序,采用广播的方式进行传播是非常有效的。广播从理论上说,可以将一个动作传播给任意多个程序(当然,广播接收器的数量会收到系统限制)。在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广...

2018-03-16 16:42:07 293

原创 数据库联系增删查改

题目:代码: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 286

原创 数据库用户登录增删查改练

题目: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 482

原创 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 5432

原创 Android第二十六天SQLite数据库

常用数据库:1.SQL Servier   Microsoft  系统 iis2. Oracle Oracle3.MySQL Oracle    php+MySql+Linux 被oracle购买4.DB2           IBM   小众  价格超高  数据库必须与机器配套  保证机器若干年不关机 并保证访问   用于 银行等5.SQLite Oracle   本质是个文件  .db...

2018-03-13 18:59:09 191

原创 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 243

原创 Android第二十五天数据存储(共享参数,内部存储,外部存储)

一,分类 1, 共享参数存储   2, File存储   内部存储  和 外部存储 (SD卡的存储) 3, 数据库存储 4, ContentProvider  内容提供者 5, 网络存储二,  共享参数存储   Shared Preferences 1,特征:  1, 存放轻量级数据的存储方式 2,  本质上存储是xml格式,然后通过键值对的方式对数据进行读取         3,  通常用...

2018-03-12 16:49:27 306

原创 菜单练习案例

题目:写一个ListView添加4个Item,item需要复用。 第一个item上显示文字【弹出对话框】,点击弹出对话框,对话框上显示【是否结束考试】,可以选取是或否,【是】就吐司恭喜你考了0分,【否】就吐司继续考试。第二个item上显示文字【吐司】,点击吐司【顶部】两个字到布局的居中至顶部。第三个item上显示文字【飞出底部窗口】,点击后底部飞出带三个图片的窗口,点击每个图片都吐司【点击了图片】...

2018-03-09 16:35:36 323

原创 Android第二十四天Notification通知

Notification通知发出会会显示到任务栏中1.先获取通知管理者://第一步:获取通知管理者! 这是一个系统级别的服务! manager = ((NotificationManager) getSystemService(NOTIFICATION_SERVICE));任务栏中显示的通知样式有很多:public void onClick(View view) { //创建一个...

2018-03-09 14:09:57 174

原创 Android第二十三天Toast

Toast 吐司提示:/** * 默认Toast 展示:默认显示屏幕下方 * 参数一:上下文对象 * 参数二: 显示的文本信息 * 参数三:Toast展示的时间长短可用常量0,1 代替 */Toast.makeText(this,"",Toast.LENGTH_SHORT).show();自定义Toast://自定义的//构造方法返回一个Toast对象Toast toast = To...

2018-03-09 13:54:05 146

原创 Android第二十二天PopupWindow练习

题目:创建一个项目,里面有一个按钮,点击按钮弹出popwindow,高150 宽200,popwindow中有3个按钮,点击按钮 改变背景颜色代码:布局文件:main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/...

2018-03-08 16:08:17 195

原创 Android二十二天PopupWindow

Android中有两种弹出框 ,一种是AlertDialog 一种是PopupWindow。区别:AlertDialog的位置固定,而PopupWindow的位置可以随意 •AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的 •PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同, 使用:1,通过布局加载器,加载一个布局:getLayout...

2018-03-08 11:28:36 143

原创 Android第二十一天Menu

Menu :概念:1、Android应用中的菜单默认是隐藏的,只有当用户点击手机上的MENU键,系统才会显示菜单。这种菜单叫做选项菜单(Option Menu)。2、从3.0开始,Android不要求手机设备上必须提供MENU按键。因此Android推荐使用ActionBar来代替Menu。分类:1.OptionsMenu 按手机Menu弹出的菜单,选项菜单2.ContextMenu 长按绑定UI...

2018-03-07 14:44:27 255

原创 Android第十七天WebView初识

/** * WebView :在Android 应用程序中加载网页的视图 * 1.既可以加载外网服务器上的页面,也可以访问加载本地的静态页面 * 2.基于WebKit内核 * 3.webView加载的网页会默认缓存到database 或 cache文件夹下 * InternalStorage(内部存储)里面的 - 持久化存贮 (第二个月的时候会学到) * 4.webView的...

2018-03-06 16:27:10 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除