自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计开发用户登录界面,登录成功后显示某Android教材目录,点击某一章标题,显示本章标题及详细内容

最近一直都在看书做题, 代码能力直线下滑…简单贴下代码叭o-0login.javatitle.javaDetailInfoActivity.java最终效果

2020-05-21 01:19:00 188

原创 Android ContentProvider读取并显示联系人信息

做的比较急,来不及做功课就简单贴下代码。往后再补充…main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co...

2020-04-09 09:39:59 239 1

原创 Android 创建SQLite数据库(入门级)

Android内置了轻量级的数据库SQLite,记录一下,方便以后的学习。SQLite数据类型一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种常用的数据类型:NULL: 这个值为空值VARCHAR(n):长度不固定且其最大长度为 n 的字串,n不能超过 4000。CHAR(n):长度固定为n的字串,n不能超过 2...

2020-04-08 10:16:50 485

原创 Android SharedPreferences(入门级)

SharedPreferences(共享参数)为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数获取SharedPreferences对象的方法SharedPreferences sharedPreferences = getSharedPreferences("test", MODE_PR...

2020-04-07 12:31:17 200

原创 Android Drawable Animation(帧动画)

上一篇是ViewAnimation(补间动画),这一篇是帧动画,通过每次播放一帧drawable资源实现动画效果。像是传统的动画方式,把一系列图片按照某一顺序播放,形成连贯的效果。使用帧动画比较简单:现在drawable目录下自定义一个xml文件,用以指定要展示的图片和持续的事件还有是否循环播放。在Java代码中使用布局文件<?xml version="1.0" encodin...

2020-04-02 09:38:55 2183 1

原创 Android Animation实现动画效果

ActivityCode加入4个button,点击不同的按钮实现不同的动画效果<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi...

2020-04-01 09:35:11 200 3

原创 Android SurfaceView实现小球跟随鼠标移动

SurfaceViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可...

2020-03-31 12:26:32 332

原创 Android VIEW简单绘图

画布canvas提供两个构造函数:Canvas():创建一个空的Canvas对象Canvas(Bitmap bitmap):创建一个以bitmap位图为背景的Canvas常用的Canvas方法:void drawBitmap(Bitmap bitmap,float left,float top,Paint paint):在指定坐标绘制位图void drawLine(float sta...

2020-03-30 09:39:55 163 1

原创 安卓menu菜单

Android菜单有三种:选项菜单上下文菜单子菜单选项菜单(Option Menu)当用户点击设备上的menu时弹出的菜单就是选项菜单optionmenu.xml代码<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/andr...

2020-03-26 20:20:47 237

原创 安卓状态栏通知Notification

Notification基本操作Notification的基本操作主要有创建、更新、取消三种。一个Notification的必要属性有三项,如果不设置就会在运行时抛出异常:小图标,通过setSmallIcon()方法设置标题,通过setContentTitle()方法设置内容,通过setContentText()方法设置除了这三个之外,还应该给Notification设置一个actio...

2020-03-25 10:14:08 151

原创 线程Thread(入门)

使用Thread创建线程点击按钮实现数字加1布局文件Java代码点击按钮实现数字加1布局文件<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:hint="点击下方按钮" android:tex...

2020-03-24 13:07:30 118

原创 安卓线程实现霓虹灯

布局文件<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width...

2020-03-24 13:03:38 472

原创 intent调用音频、广播(视频后续补上)

布局文件代码MainActivity<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:text="@string/tv_main" android:textColor=...

2020-03-19 19:23:52 121

原创 Intent调用电话、浏览器

activity_main.xml主要代码<Button android:id="@+id/btn_search" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layo...

2020-03-18 09:38:47 131

原创 Python练习(demo)

1.返回和# 输入数据将会在第一行包含所要处理的数值对的总数.# 下面的几行会包含具体的数值对--每一对占一行.# 答案应该包含以空格分隔的结果.def toSum(*nums): """ :param nums: 存储数字 :return: 若存储了两个数字则返回两数字之和,其他情况则不返回 """ if(len(nums) == 2): ...

2020-03-18 08:20:10 186

原创 python入门到实践(第十章)

10-1#学习笔记:在文本编辑器中新建一个文件,任意输入数行,每一行都以"In Python You Can"开头。将这个文件命名为learning_python.txt,并将其存储到程序相同目录中。#编写一个程序读取这个文件,并将你所写的内容打印三次;第一次打印时读取整个文件;第二次打印遍历文件对象;第三次打印时将各行存储在一个列表中,再在with代码块外打印他们print("第一次打印:...

2019-11-08 20:10:52 286

原创 python入门到实践(第九章)

9-1#餐馆:创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant_name cuisine_type。创建一个名为describe_restaurant()的方法和一个open_restuarant的方法,前者打印前述两项信息,后者打印一条信息指出餐馆正在营业class Restuarant(): """ 模拟餐馆营业 "...

2019-11-08 17:48:33 273

原创 python入门到实践(第六--八章)

6-1# 人:使用一个字典来存储一个熟人的信息,包括名、姓、年龄、居住城市infos = {"first name":"z","last name":"mm","age":18,"location":"gd"}print("她姓"+infos["first name"])print("她名为"+infos["last name"])print("她今年"+str(infos['age']...

2019-11-05 20:46:25 714

原创 python入门到实践(第五章)

5-1# 条件测试:编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。# 1.详细研究实际结果# 2.创建至少十个测试,其结果分别为True或False的测试都至少有五个name1 = 'Zmm'name2 = 'Lqy'sex1 = 'female'sex2 = 'male'print(name1 == 'zmm')print(name1.lower() ...

2019-11-05 20:07:38 249

原创 python入门到实践(第四章)

4-1# 比萨:想出至少三种你喜欢的比萨,将名字存储到一个列表中再用for循环将每种比萨的名称打印出来# 1.修改这个for循环,使其打印包汉比萨名称的句子,# 2.在程序末尾添加一行代码,指出你有多喜欢比萨。pizzas = ['P1','P2',"P3"]for pizza in pizzas: print("i like ", pizza)print("i really ...

2019-11-05 19:40:26 252

原创 python入门到实践(第三章)

3-1#姓名:将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来names = ['zmm','zmm--','zmm-','zm-m']for name in names: print(name)结果如下:zmmzmm--zmm-zm-m3-2#继续使用3-1的列表,但不打印每个朋友的姓名...

2019-11-05 18:49:50 965

原创 python入门到实践(第二章)

2-1#简单消息:将一条消息存储到变量中,再将其打印出来mess = "hello world,i am Python!"print(mess)结果如下:hello world,i am Python!2-2#多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来mess = "hello world!"print(m...

2019-11-05 18:34:08 293

空空如也

空空如也

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

TA关注的人

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