
Android学习
文章平均质量分 86
NELL_TURBO
这个作者很懒,什么都没留下…
展开
-
Android学习记录(二十二)
文章目录自定义视图1.基本方法2.自定义控件分类3.案例演示3.1 创建安卓应用【DrawCircle】3.2 创建自定义视图3.3 MainActivity3.4 运行样式4.与绘制相关的类4.1 案例演示4.1.1 创建安卓应用【DrawTextGraphImage】4.1.2 创建自定义视图4.1.3 主界面类4.1.4 修改自定义视图 - CustomView(1)声明变量(2)在构造方法里初始化画笔,获取屏幕尺寸(3)在绘制方法里设置画布底色(4)启动应用,查看效果(5)绘制横向、纵向和倾斜的直线原创 2021-02-02 15:02:18 · 2596 阅读 · 4 评论 -
Android学习记录(二十一)
文章目录TelephonyManager(电话管理器)1.如何获得TelephonyManager的服务对象2.案例演示2.1 调用拨号器拨打电话号码2.2 获取Sim卡信息与网络信息(1)新建项目(2)activity_main.xml(3)MainActivity.java(4)AndroidManifest.xml2.3 获取手机信号强度主要代码2.4 监听手机的所有来电运行效果2.5 黑名单来电自动挂断TelephonyManager(电话管理器)获得其他app的Context,而这个Conte原创 2021-01-31 18:01:52 · 2633 阅读 · 5 评论 -
Android学习记录(二十)
文章目录SharedPreferences保存用户偏好参数1.使用示例2.实现步骤2.1 新建项目【SharedPreferenceDemo】2.2 编写布局文件activity_main.xml2.3新建SharedHelper.java2.4 MainActivity2.5 运行效果SharedPreferences保存用户偏好参数本节给大家介绍的是存储用户数据的方式,使用SharedPreferences(保存用户偏好参数)保存数据, 当我们的应用想要保存用户的一些偏好参数,比如是否自动登陆,是否原创 2021-01-29 15:19:32 · 268 阅读 · 1 评论 -
Android学习记录(十九)
文章标题底部导航栏+ViewPager滑动切换页面1.ViewPager简单介绍1.2 使用PagerAdapter要重写相关方法2.案例实现2.1 资源文件的编写2.2 activity_main.xml
文章目录底部导航栏的扩展实现步骤1.新建项目【FragmentTest】2.添加图片元素3.改写相关资源文件3.1 tab_menu_better.xml3.2 tab_menu_bg.xml3.3 tab_menu_channel.xml3.4 tab_menu_message.xml3.5 tab_menu_setting.xml3.6 tab_menu_text.xml4. activity_main.xml5. style.xml6.基于模板创建MyFragment.java6.1 fg_conte原创 2021-01-26 21:42:22 · 516 阅读 · 0 评论 -
Android学习记录(十七)
文章目录Fragment实现下拉列表使用RadioGroup + RadioButton1.实现步骤1.1 新建项目【FragmentDemo】1.2 添加所需图片素材1.3 编写所需资源文件1.3.1 tab_menu_channel.xml1.3.2 tab_menu_message.xml1.3.3 tab_menu_better.xml1.3.4 tab_menu_setting.xml1.3.5 tab_menu_text.xml1.3.6 tab_menu_bg.xml1.4 activity_原创 2021-01-25 13:42:27 · 1237 阅读 · 2 评论 -
Android学习记录(十六)
文章目录Fragment实现底部导航栏1.使用TextView1.1 新建项目【FragmentDemo】1.2 添加图片素材1.3 底部选项的一些资源文件1.3.1 图片Drawable资源1.3.2 文字资源文件1.3.3 背景资源文件1.3.4 activity_main.xml1.3.5 AndroidManifest.xml文件1.3.6 创建一个Fragment的简单布局与类1.3.7 MainActivity.java1.3.8 运行效果Fragment实现底部导航栏由于在最近的学习过程中原创 2021-01-24 16:26:47 · 1392 阅读 · 1 评论 -
Android学习记录(十五)
文章目录1.XML数据解析1.1 要点介绍1.1.1 XML格式数据的简单理解1.1.2 三种解析XML方法1.1.2.1 SAX解析XML1.1.2.2 DOM解析XML1.1.2.3 pull解析XML2.Json数据解析2.1 Json概念以及与XML的比较2.2 Json的格式规范2.3 Json解析类2.4 案例演示2.4.1 新建项目2.4.2 添加背景图片2.4.3 activity_main.xml2.4.4 创建信息文件2.4.5 strings.xml2.4.6 MainActivity原创 2021-01-23 15:27:02 · 1582 阅读 · 5 评论 -
Android学习记录(十四)
文章目录1.Volley概述2.Volley框架使用方法2.1 网络请求2.1.1 使用get方法请求数据2.1.2 使用post方式请求数据2.1.3 请求Json数据2.2 图片加载2.2.1 使用ImageRequest加载图片2.2.2 使用Imageloader加载图片2.2.3 使用NetworkImageView加载图片3.案例演示3.1 新建安卓项目3.2 添加背景图片3.3 activity_main.xml3.4 strings.xml3.5 添加对Volley的依赖3.6 在项目清单中原创 2021-01-22 15:04:52 · 1235 阅读 · 4 评论 -
Android学习记录(十三)
文章目录1.循环器视图1.1 循环器视图概述1.2 循环器视图常用方法1.3 循环适配器2.案例演示2.1 新建安卓项目2.2 给安卓应用添加对recyclerview库的依赖2.3 加入图片背景2.4 activity_main.xml2.5 student_list_item.xml2.6 创建学生实体类2.7 主界面类2.8 运行效果1.循环器视图1.1 循环器视图概述RecyclerView是Android在support-v7库中新推出控件,中文别名为循环器视图,它的功能非常强大,可分别实现原创 2021-01-21 20:12:25 · 329 阅读 · 0 评论 -
Android学习记录(十二)
文章目录Fragment相关知识1.基本概念1.1 基本介绍1.2 子类2.创建Fragment2.1 静态创建2.2 动态创建3.Fragment管理与Fragment事务4.Fragment与Activity的交互5.案例演示5.1 新建项目【SwitchFragment】5.2 加入背景图片5.3 activity_main.xml5.4 创建第一个碎片5.5 修改第一个碎片布局文件5.6 创建第二个碎片5.7 修改第二个碎片的布局文件5.8 创建第三个碎片5.9 修改第三个碎片的布局文件5.10 修原创 2021-01-20 21:46:49 · 2196 阅读 · 4 评论 -
Andorid学习记录(十一)
文章目录1.服务1.1 基础知识1.1.1 A started service1.1.2 A bound service1.2 服务案例演示1.2.1 创建【StartStopService】1.2.2 添加背景图片1.2.3 主布局文件activity_main.xml1.2.4 字符串文件strings.xml1.2.5 创建自定义服务类1.2.6 项目清单文件1.2.7 主界面类1.2.8 运行效果2.广播接受器2.1 基础知识2.2 广播案例演示2.2.1 创建应用【SendReceiveBroad原创 2021-01-18 19:56:11 · 218 阅读 · 0 评论 -
Android学习记录(十)
文章目录OrmLite数据库1.简介2.使用步骤2.1 设置依赖关系2.1.1 下载core 包 和 Android包2.1.2 定义数据库与表的关系新建Person类在MainActivity文件中体现2.1.3 数据库相关操作实现增删改数据库的基本操作查询结果3.任务三的完成3.1添加Phone类3.2 NewActivity文件3.3 MainActivity文件3.4 修改项目清单文件OrmLite数据库1.简介Ormlite 框架是第三方对数据库操作的封装的一个框架,为了提高开发效率,尤其是原创 2021-01-17 21:24:06 · 2207 阅读 · 4 评论 -
Android学习目录(九)
文章标题数据库有关任务1.外观效果的完成1.1 基于模板创建SecondActivity1.2 activity_main.xml文件的编写实现效果1.3 activity_second.xml文件运行效果MainActivity文件数据库有关任务1.外观效果的完成1.1 基于模板创建SecondActivity1.2 activity_main.xml文件的编写<?xml version="1.0" encoding="utf-8"?><LinearLayout xml原创 2021-01-16 23:40:03 · 257 阅读 · 1 评论 -
Android学习笔记(八)
文章目录案例演示--注册界面实现步骤1.创建新项目2.添加背景图片3.基于模板创建登录窗口4.编写activity_registration.xml文件5.编写activity_main.xml文件6.编写项目清单文件7.字符串文件strings.xml8.注册窗口9.主界面文件10.运行程序,查看结果输入信息时输入完成后案例演示–注册界面为更好地完善昨天的学习内容,我将昨天所编写的代码进行了修改,完成了注册界面的Activity事件。实现步骤1.创建新项目2.添加背景图片3.基于模板创建原创 2021-01-15 15:46:54 · 2915 阅读 · 5 评论 -
Android学习记录(六)
文章目录安卓按键事件安卓常用事件单击事件焦点事件按键事件触碰事件安卓事件的处理方式案例演示--通过按键移动海绵宝宝实现步骤代码展示安卓按键事件安卓常用事件单击事件监听器:View.OnclickListener()事件处理方法:Onclick()焦点事件监听器:View.OnFoucesChangeListener()事件处理方法:OnFoucesChange()按键事件监听器:View.OnKeyListener()事件处理方法:OnKey()触碰事件监听器:View.OnTou原创 2021-01-12 22:47:03 · 197 阅读 · 0 评论 -
Android学习记录(七)
文章目录一.Activity二.案例-实现用户登录界面实现步骤(一)创建新项目--UserLogin(二)添加背景图(三)创建登录窗口--LoginActivity(四) 编写文件--activity_login.xml(五) 编写文件--activity_main.xml(六)修改项目清单文件(七)修改字符串资源文件(八)编写登录窗口--LoginActivity(九) 启动项目,查看结果1.密码及用户名输入正确2.用户名或密码不正确三.利用意图启动组件1.使用显示意图方法一:方法二:方法三:2.使用原创 2021-01-14 21:31:15 · 220 阅读 · 0 评论 -
Android学习记录(五)
Android学习目录相对布局相对布局核心属性案例演示(一)实现步骤案例演示(二)案例演示(三)相对布局昨天,我进行了帧形布局的学习,进行我将进行常用布局中的相对布局的学习。相对布局核心属性案例演示(一)实现步骤(一)创建安卓应用(RelativeLayoutDemo)(二)进行activity_main.xml文件的编写<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http原创 2021-01-11 17:31:28 · 1995 阅读 · 4 评论 -
Android学习记录(二)
文章标题Android学习目录(二)1.复习内容1.1 复习案例展示1.2案例思路:1.3相关代码2.学习内容2.1下拉列表的实现2.2单选按钮的实现2.3输入框的实现Android学习目录(二)在进行第一次Andriod的学习后,我了解到了Android的基本布局方式,并编写了两个案例。1.复习内容为了能够更好的进行学习内容的巩固,在进行今天的学习内容之前,首先我会进行基础的线性布局的相关复习。并通过编写案例来进行展示。1.1 复习案例展示在今天的学习内容中,我选择复习Android中最为常见原创 2021-01-08 22:22:52 · 403 阅读 · 2 评论 -
Android学习记录(四)
Android学习记录(四)线性布局网格布局帧式布局帧式布局常用属性案例演示效果展示代码展示今天的学习内容为Android中的常用布局,在前几天的任务中,我已经使用过了线性布局以及网格布局。所以今天我首先会进行两种布局方法的进一步了解,然后在进行新内容的学习。线性布局网格布局帧式布局帧式布局常用属性android:foreground:*设置改帧布局容器的前景图像android:foregroundGravity:设置前景图像显示的位置android:scrollbars:滚动条(non原创 2021-01-10 20:28:48 · 294 阅读 · 2 评论 -
Android学习目录(三)
文章目录Android学习目录(三)(一)应用程序组件(二)附件组件(三)三个基本控件1.标签控件2.编辑框控件3.按钮控件(四)案例演示1.为案例界面插入背景2.创建登录窗口代码展示Android学习目录(三)在进行几次安卓入门的界面界面编写后,我打算开始进行一系列比较系统的学习。所以今天的学习就从比较简单的东西入手。(一)应用程序组件组件描述Activities描述UI,并且处理用户与机器屏幕的交互。Services处理与应用程序关联的后台操作。Broadca原创 2021-01-09 21:59:36 · 2568 阅读 · 6 评论 -
Android学习记录(一)
Android学习记录(1)本次文章记录了我第一次开始学习安卓所做出的一些界面,由于是第一次做得到十分美观的结果,但是也获得了一些有效的成果。Android的相关介绍在进行新的学习内容之前,我们需要了解该门课程的一些相关内容Android是什么Android是一种基于Linux的开源的操作系统。主要用于智能设备,如智能手机、平板电脑和智能电视等。由Google公司领头开发并推广,2008年推出第一个版本。此系统最初由“安卓之父”Andy Rubin(安迪-鲁宾)开发(2003年)。使用工具原创 2021-01-08 10:52:59 · 4374 阅读 · 4 评论