Android移动应用开发
何一平?
这个作者很懒,什么都没留下…
展开
-
Android移动应用开发----图片查看器(请求连接网络,将图片缓存起来,使用bitmap显示图片等)
本笔记通过学习:https://www.bilibili.com/video/BV1fs411h7sh 视频写下的设计思路设计UI界面找到相应的控件,通过按钮的点击事件,进行图片的查询,和联网的操作更新UI效果展示代码展示布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andr...原创 2020-04-10 14:44:02 · 560 阅读 · 0 评论 -
Android移动应用开发--fragment的相关
文章目录fragment入门静态添加动态添加模拟微信界面案例fragment之间的通信菜单AutoCompleteTextView控件的使用fragment入门通过布局静态添加: 通过oncreateView这个方法,fragment可以加载自己的布局 布局文件里的name属性的值是我们自己定义的fragment动态添加fragment 获取fragment的管理者 开启一个事务 提交事务静态添加package com.dsl.fragmentbasic;原创 2020-05-17 21:39:43 · 345 阅读 · 0 评论 -
Android多媒体控件(图片、音频、视频操作)
文章目录计算机表示图片的几种形式缩放加载大图片创建原图的副本图片处理的api画画板案例使用mediaplayer播放音频文件mediaplayer的生命周期surfaceview 介绍videoview的介绍vitamio框架的使用计算机表示图片的几种形式bmp:以高质量保存,用于计算机jpg:以良好的质量保存,用于计算机png:以高质量保存图片大小的计算公式:图片的总像素*每个像素的大小单色:每个像素最多可以表示两种颜色,要么是黑,要么是白,那么只需要使用长度为1的二进制位来表示,那么一个像素原创 2020-05-11 09:28:24 · 867 阅读 · 0 评论 -
Android四大组件之一:内容提供者相关操作
文章目录为什么需要内容提供者内容提供者原理定义内容提供者的步骤案例一:备份短信案例二:插入短信案例三:读取手机里的联系人为什么需要内容提供者使用内容提供者,将私有的数据库内容暴露出来内容提供者原理内容提供者把数据进行封装然后提供出来,其他应用都是通过内容解析者来访问定义内容提供者的步骤右键--新建--other--contentprovider然后输入类名,和唯一标识URI(一般...原创 2020-05-07 11:46:05 · 129 阅读 · 0 评论 -
Android的四大组件之一:服务
文章目录进程的概念start开启服务的特点bindservice开启服务的特点为什么要引入bindservice通过接口的方式调用服务里的方法混合方式开启服务具体代码案例一:为什么要引入bindservice案例二:通过接口的方式调用服务里的方法进程的概念Android下四大组件都是运行在主线程中的服务是在后台运行,没有界面进程的优先级: Foreground process(最高...原创 2020-05-07 11:37:45 · 352 阅读 · 0 评论 -
Android移动应用开发--广播接收者的介绍、分类和相关案例
广播接收者Android中的广播接收者就好像我们生活中的收音机一样,Android系统内部已经定义好了发送广播的电台和一些广播事件(外拨电话、短信到来、sd卡的状态等),而Android中我们使用的是 broadcastReceiver去接收系统预定义好的事件。定义广播接收者的步骤自定义类继承broadcastReceiver类在清单文件中配置receiver并增加相应的权限ip拨...原创 2020-04-25 18:54:05 · 737 阅读 · 0 评论 -
Android移动应用开发--activity的生命周期和启动模式以及intent的分类
文章目录如何创建一个新的activityintent的分类隐式意图显示意图activity的生命周期任务栈的概念activity的四种启动模式intent的案例人品计算器(显示意图)短信大全(隐式意图)短信发送器案例(模仿短信)ContactPersonActivity类activity_contact_person.xml文件contact_item.xmlTemplateActivity类ac...原创 2020-04-19 22:57:27 · 891 阅读 · 0 评论 -
Android移动应用开发之网页源码查看器(请求网络连接,更新UI的操作等)
该笔记通过学习:https://www.bilibili.com/video/BV1fs411h7sh 视频写下设计思路:将要展示的UI界面画出来在 MainActivity 中获取指定的控件通过按钮的点击事件,进行联网的操作将从指定网站获取的源码,显示在指定的控件上效果展示代码展示布局代码<?xml version="1.0" encoding="utf-8"?&...原创 2020-04-10 14:07:39 · 386 阅读 · 0 评论 -
Android之数据库、listview以及SimpleAdapter 适配器的应用---------通讯录(打电话、添加联系人、删除联系人等)
MainActivity类文章目录MainActivity类activity_main.xmlitem.xml模板文件add.xml 添加数据界面MyOpenHelper定义数据库和表AddDate添加数据界面添加打电话权限的注意点package com.dsl.txl;import androidx.annotation.NonNull;import androidx.appcompa...原创 2020-04-01 21:27:47 · 637 阅读 · 0 评论 -
Android移动应用开发学习笔记(listview和适配器的使用)
参考:https://www.bilibili.com/video/BV1fs411h7nF 视频做的笔记文章目录用listview和BaseAdapter实现listView的入门布局文件MainActivity类listview的优化listview优化的原因:优化处理:listview显示复杂页面(在listview的一个item中显示图片和文字)activity_main.xml文件...原创 2020-03-26 21:09:28 · 1092 阅读 · 0 评论 -
Android移动应用开发学习笔记(Android中数据库的事务介绍、数据库的创建等)
文章目录数据库的创建Android中使用sql语句进行增删改查增加修改删除查询使用命令行工具sqlite3可以打开数据库`使用谷歌封装好的api对数据库增删改查增加删除修改查询Android中数据库的事务介绍Android中的事务处理有固定的的代码模板数据库的创建定义一个类继承SQLiteOpenHelper类重写oncreate方法和onupgrade方法添加构造方法在mainAct...原创 2020-03-24 16:05:20 · 589 阅读 · 0 评论 -
Android移动应用开发学习笔记(LogCat的使用、SharedPreferences的介绍(存数据)、文件的权限等)
文章目录测试分类logcat的使用是由上下文快速获取输入、输出流关于sd卡的操作文件的权限SharedPreferences的介绍(存数据)xml的解析测试分类根据是否知道源码: 白盒 黑盒根据测试的力度: 方法测试 单元测试 集成测试 系统测试根据测试的暴力程度 压力测试 冒烟测试 谷歌工程师提供了一个monkey...原创 2020-03-23 16:49:59 · 332 阅读 · 0 评论 -
Android移动应用开发学习笔记(Android体系介绍、sdkManager介绍、adb指令等)
1-4G的特性第一代移动通信技术(1G):他是指最初的模拟、仅限语音的蜂窝电话标准,只能进行通话而且很容易被窃听。第二代移动通信技术(2G):以数字语音传输技术为核心,代表是GSM。他相对于1G增加接收数据的功能。2G时代也有智能手机,可以支持一些简单的小程序。2G通信网的传输速度为9.6k/s第三代移动通信技术(3G):指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。相比前两...原创 2020-03-23 16:42:46 · 809 阅读 · 0 评论