Android
aRealDancer
这个作者很懒,什么都没留下…
展开
-
SQLite数据库存储(一)【安卓学习笔记】
对于MODE_PRIVATE,MODE_APPEND两种模式,对写文件的影响有什么不同?MODE_PRIVATE:该文件只能被当前程序读写,会把原来的内容覆盖掉MODE_APPEND:该文件的内容可追加,不会把原来的内容覆盖掉,新写的内容追加在文件后面但是对于修改文件中的部分内容,应该怎么做呢?这就需要我们用到SQLite数据库主要内容:创建和打开一个SQLite 数据库 数据库本身和它的表 SQLite数据管理 增删改查SQLite介绍轻量级的嵌入式本地数据库 跨平原创 2020-05-17 21:25:48 · 410 阅读 · 0 评论 -
Service、系统服务(震动器举例)、自定义服务(一)【安卓学习笔记七】
目录一、什么是服务系统服务自定义服务二、StartService()和BindService()两种启动方式的生命周期三、启动service的两种方式一、什么是服务1、服务是四大组件之一,新建了一个service子类,在AndroidManifest.xml中就会生成<service>标签2、做一些耗时的工作或者一些跨进程的工作,不适合交给主线程,我们可以用自定义ser...原创 2020-03-30 19:17:24 · 379 阅读 · 0 评论 -
安卓学习笔记六(广播接收者创建、静态注册、动态注册、发送自定义广播信息)
目录一、怎么设置广播接收者?二、收到广播后怎么办?三、怎么设置和发送广播信息?在Android系统中,广播是一种运用在组件之间传递消息的机制,例如电池过低时会发送一条提示广播。那么我们如何去接收这条信息呢?如果要接收并过滤广播种的消息,我们就需要用到BroadcastReceiver(广播接收者),在安卓学习笔记一种我们提过Activity、Service、ContentProvider、...原创 2020-03-23 16:54:15 · 1653 阅读 · 0 评论 -
安卓学习笔记五(activity启动模式、回传数据)
目录一、Activity的启动模式二、Activity间的数据回传(startActivityForResult()方法)Activity的启动模式activity的四种启动模式:①standard②singleTop③singleTask④singleInstance如何修改activity的启动模式呢?在我们的AndroidManifest.xml中修改activity的启...原创 2020-03-16 13:32:46 · 315 阅读 · 0 评论 -
安卓学习笔记四(Activity的生命周期、方法、数据传递)
Activity的生命周期在activity状态发生改变时,Android系统会自动调用生命周期方法。onCreate(),onStart(),onResume(),onPause(),onStop(),onDestory()程序员可以重写方法,但是不会主动调用它们,这项工作时由Android系统来完成的。如何理解Activity的生命周期呢?我们可以从三种状态去看:1、“从生到死”...原创 2020-03-16 10:26:52 · 137 阅读 · 0 评论 -
Android编程权威指南2.7挑战练习:为TextView添加监听器
我们将升级GeoQuiz应用,提供更多的地理知识测试题目功能:1、用户点击问题或者是Next按钮可以显示下一个问题2、用户点击True/False按钮,可以即时给出答案正确与否的提示点击问题后的页面:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...原创 2020-03-09 18:20:54 · 1544 阅读 · 0 评论 -
Android简易计算器项目Calculator
目标:制作一个简易的计算器从输入框,输入要进行计算的整数从单选按钮中选择要进行的运算法则然后输出结果如下图所示:activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...原创 2020-03-08 14:26:46 · 612 阅读 · 2 评论 -
安卓学习笔记三(activity、MVC设计模式、intent)
目录一、将控件链接起来二、创建并显示Toast消息三、创建一个新的Activity类四、用intent启用一个activity在activity中访问控件步骤一:添加成员变量(可能被跳过)private Button btn;步骤二:引用控件findViewById(R.id.***);步骤三:为控件设置监听器(有三种方法)btn1.setOnClickListener(…)...原创 2020-03-08 13:29:16 · 285 阅读 · 0 评论 -
安卓学习笔记二(创建第一个安卓APP,layout,activity,run)
目录创建第一个安卓项目改变它的布局改变它的activity运行/打包项目创建APP的步骤1、设置APP 名称2、目标设备&最小的SDK3、activity类型(入门时大多选择Empty Activity)4、设置activity名称和layout名称改变它的布局Activity是一个管理用户与界面交互信息的SDK类activity子类实现app需要完成的功能app...原创 2020-03-08 10:30:12 · 240 阅读 · 0 评论 -
安卓学习笔记一(安卓介绍,安卓IDE,安卓体系结构,安卓应用程序组件)
安卓介绍Android是一个用于移动设备的软件堆栈,包括linux操作系统、中间件和关键应用程序。由谷歌作为开源项目开发和维护。被许多领先的移动设备制造商采用,作为现有专有和/或商业软件堆栈的替代方案。安卓版本:安卓IDE(Android Studio)下载地址:www.android-studio.org安卓的体系结构安卓系统分为四层:Linux内核层系统运行库层应用程序框架...原创 2020-03-07 23:13:50 · 203 阅读 · 0 评论 -
Android权威编程GeoQuiz项目(Button,Toast,事件监听器)
制作一个简易的地理知识答题app,界面如下:用户判断文中的地理知识是否正确,点击TRUE/FALSE按钮进行答题,在下方显示答题正确或不正确。首先,先做出如图所示的布局,不含功能实现(activity_main.xml)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" andro...原创 2020-03-02 19:36:07 · 290 阅读 · 0 评论