android
文章平均质量分 69
冷血~多好
我是个小白哦
展开
-
Android开发一个美食app
系统软件介绍该软件是一款购买美食的app,名字叫做Cateapp,主要面向于大众群体。具有用户注册账号和登录功能,没有登录的用户只能查看app上的展示内容,不能对食物商品进行下单。用户登录之后可以进行对食物商品下单,下单之后可以查看下单记录。如果用户对商品有什么问页在app里边联系客服。系统实现方案主要使用Fragment+ViewPager2技术实现主页面的左右滑动屏幕翻页效果;实现点击底部4个导航选项切换或加载对应的页面;实现点击底部4个选项同时导航颜色做相应变化。然后通过R原创 2021-04-25 16:17:53 · 6758 阅读 · 22 评论 -
Android存储(文件流和io流)
1.内部存储内部存储用openFileOutput()和openFileInput(),它保存在/data/data/应用软件包名/files/下。保存数据private void save(){ //要保存的图片 Bitmap bitmap= BitmapFactory.decodeResource(getResources(),R.mipmap.fuyao); //把Bitmap转换成byte[] ByteArrayOutpu原创 2020-11-28 21:52:21 · 622 阅读 · 0 评论 -
用Application保存数据
Application是用于定义全局数据,和static修饰的数据类似,主要用于在不同的Activity组件或页面之间共享数据。1.1使用步骤第1步:定义一个类继承Appliaction,作为全局类。第2步:重写onCreate方法,用于初始化数据。第3步:在类里定义数据第4步:在AndroidManifest.xml里的<application>标签里添加android:name=”全局类路径”属性注册。第5步:在任意继承了Activtiy组件的类里用getAppli.原创 2020-11-18 11:27:34 · 2012 阅读 · 1 评论 -
Android的SQlite使用(增删改查
Android 的SQlite数据库比较简单,以下通过一个例子展示视频展示http://m.v.qq.com/play/play.html?vid=c3204mnrs1u&url_from=share&second_share=0&share_from=qqf&pgid=page_smallvideo_immersive&mod_id=sp_immersive_posterMinaActivity代码package com.exam...原创 2020-11-18 10:52:32 · 471 阅读 · 0 评论 -
Android的Activity界面跳转之间的数据传递
使用Intent传递数据的有两种方式。1.通过Intent的putExtra()方法传递数据putExtra()方法包含两个参数,第一个参数表示传递的数据名称,第二个参数表示传递的数据信息。例子:Intent i=new Intent();i.setClass(MainActivity.this,SecondActivity.class);//设置跳转到的Activityi.putExtra("test","123");//传递的值i.putExtra("test2","456");原创 2020-11-16 23:19:57 · 641 阅读 · 0 评论 -
Android的RecyclerView用法和案例使用
在使用RecyclerView时候,必须指定一个适配器Adapter和一个布局管理器LayoutManager。 适配器继承RecyclerView.Adapter类,具体实现类似ListView的适配器,取决于数据信息以及展示的UI。 布局管理器用于确定RecyclerView中Item的展示方式以及决定何时复用已经不可见的Item, 避免重复创建以及执行高成本的findViewById()方法。 RecyclerView控件是列表的一种,列表里面的每一个选项可以是纯文字、纯图片、...原创 2020-11-16 14:05:51 · 769 阅读 · 0 评论 -
Android的Fragment+ViewPager2应用案例
Fragment是Activity的一部分,或者页面的一部分,当页面上的内容太多需要针对性加载时可以采用Fragment;ViewPager2是管理多个Fragment的工具.本案例主要利用Fragment+ViewPager2技术实现左右滑动屏幕翻页效果;实现点击底部4个导航选项切换或加载对应的页面;实现点击底部4个选项同时导航颜色做相应变化。1.:设计页面布局 activity_main.xml代码<?xml version="1.0" enc...原创 2020-11-01 10:26:25 · 2554 阅读 · 2 评论 -
Android的当前应用启动第三方应用(跨软件启动页面)
当我们需要在一个软件页面里调用另一个软件的某个页面,这时就需要跨软件启动页面,比如我们在自己的页面里调用支付宝或微信的页面。1.方法1第一步:在A软件的页面配置文件里添加android:exported=”true”第二步:在A软件的页面配置文件里添加intent-filter标签,格式为:<intent-filter ><action android:name="命名"/><category android:name="android.intent.ca原创 2020-10-18 09:52:53 · 4657 阅读 · 4 评论 -
Android 的常用组件
Android目录介绍 4个核心目录: app\res\layout\ 放布局文件(界面文件),后缀为【.xml】。 app\java\ 放Java文件 app\res\mipmap或app\res\drawable 放图片 app\manifests\AndroidManifest.xml...原创 2020-10-11 18:23:04 · 393 阅读 · 1 评论 -
Android的SharePreferences存储的案例(qq账号存储)
使用SharedPreferences类存储数据时,首先需要调用getSharedPreferences(String name,int mode)方法获取实例对象。由于该对象本身只能获取数据,不能对数据进行存储和修改,因此需要调用SharedPreferences类的edit()方法获取可编辑的Editor对象,最后通过该对象的putXxx()方法存储数据,示例代码如下//或取sp对象,参数data表示文件名,MODE_PRIVATE表示文件操作模式SharePreferences sp=getS原创 2020-09-16 12:09:38 · 1720 阅读 · 0 评论 -
Android的Activity之间的跳转案例
运行效果 点击按钮后 ,跳转到第二个页面 在第一个Activity.java添加如下代码package com.example.activity1;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;...原创 2020-09-13 21:32:28 · 581 阅读 · 1 评论 -
Android的图像切换案例
运行效果,可以向左或者向右滑动图片在xml的代码<?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" xmlns:tools="http://schemas.android.com/to原创 2020-08-21 20:21:47 · 148 阅读 · 0 评论 -
android的图像视图案例
运行效果图在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" xmlns:tools="http://schemas.android.com/tools" andr原创 2020-08-21 13:48:46 · 183 阅读 · 0 评论 -
android的星级评分案例
运行效果在xml的代码<?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" xmlns:tools="http://schemas.android.com/tools" andr原创 2020-08-21 12:51:24 · 306 阅读 · 0 评论 -
Android的滚动条案例
运行效果,滚动条控制图片透明度在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" xmlns:tools="http://schemas.android.com/tools原创 2020-08-19 22:22:07 · 413 阅读 · 0 评论 -
android的进度条案例
运行效果图在xml中的代码<?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" xmlns:tools="http://schemas.android.com/tools" .原创 2020-08-19 14:00:06 · 256 阅读 · 0 评论 -
android的计时器的案例
运行效果在xml的代码<?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" xmlns:tools="http://schemas.android.com/tools" andr原创 2020-08-17 23:28:58 · 317 阅读 · 0 评论 -
Android的时间日期选择器的案例
运行效果图在xml中的代码<?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" xmlns:tools="http://schemas.android.com/tools" .原创 2020-08-17 22:53:57 · 159 阅读 · 0 评论 -
android的日期选择器的案例
运行效果图在xml的代码<?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" xmlns:tools="http://schemas.android.com/tools" .原创 2020-08-17 22:23:04 · 150 阅读 · 0 评论 -
android的复选框(checkBox)的案例
运行效果在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" xmlns:tools="http://schemas.android.com/tools" .原创 2020-08-10 14:55:27 · 516 阅读 · 1 评论 -
android的单选按钮(RadioButton)与按钮组(RadioGroup)的案例
运行效果在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" xmlns:tools="http://schemas.android.com/tools" .原创 2020-08-09 23:54:09 · 1679 阅读 · 0 评论 -
android的图片按钮(ImageButton)的案例
运行效果,这里设置了两个图片按钮,开始游戏按钮和注销按钮在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" xmlns:tools="http://schemas.a.原创 2020-08-09 21:59:48 · 1462 阅读 · 0 评论 -
android的按钮(Button)的案例
运行效果在xml添加代码<?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_width="match_parent" android:layout_heig原创 2020-08-09 19:50:11 · 451 阅读 · 0 评论 -
android的编辑框(EditText)的案例
运行效果图在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" xmlns:tools="http://schemas.android.com/tools" and原创 2020-08-09 16:10:37 · 331 阅读 · 0 评论 -
android的文本框(TextView)的案例
运行效果图在xml下的代码:<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" andro原创 2020-08-07 23:39:17 · 384 阅读 · 0 评论 -
android的嵌套布局管理的案例
下面是运行效果图添加在xml的代码<?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_width="match_parent" android:layout_h原创 2020-08-07 00:48:59 · 483 阅读 · 0 评论 -
android的网格布局管理器(GridLayout)的案例
运行效果图在xml添加如下代码<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" and原创 2020-08-06 23:22:34 · 359 阅读 · 0 评论 -
android的表格布局管理器(TableLayout)的案例
首先展示效果图在xml添加如下代码<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" a原创 2020-08-06 18:05:51 · 447 阅读 · 0 评论 -
android的帧布局管理(FrameLayout)的案例
案例运行效果如下在xml添加如下代码<?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="match_parent" android:layout_h原创 2020-08-06 14:40:51 · 490 阅读 · 0 评论 -
android的线性布局管理(LinearLayout)案例
通过线性布局实现一个简单的微信登录界面下面是运行效果图在xml添加如下代码<?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_width="match_parent原创 2020-08-06 12:38:59 · 854 阅读 · 0 评论 -
android的相对布局RelativeLayout案例
案例效果如下,使用了一个textview,两个buttonxml代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pare...原创 2020-08-06 00:10:40 · 592 阅读 · 0 评论 -
在Android Studio中打包生成APK文件
刚开始学Android,把AndroidStudio 和虚拟器Adk安装好后就想着怎么把一个简单的项目打包成apk安装到手机上首先建立好一个简单的项目,然后点开Buind然后选择apk然后点Create new...然后选择路径,和添加文件名然后密码都写一样就可以,点ok点next选择生成apk的路径,然后为了方便把两个签名都选上,点finish然后生成apk如下然后放到手机就可以安装了...原创 2020-08-02 21:42:39 · 1575 阅读 · 0 评论