基于安卓Android Studio购物商城app+web管理员端实现(一)

06-01 1549阅读
  1. 基于安卓Android Studio购物商城app+web管理员端实现(一)

  2. 基于安卓Android Studio购物商城app+web管理员端,登录实现(二)

文章目录

    • 1. 项目功能思维导图
    • 2. 项目涉及到的技术点
    • 3. 开发环境
    • 4. 项目运行效果图
    • 5. 部分功能实现
    • 6. 视频教程学习

      1. 项目功能思维导图

      app用户端

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      web管理员端

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      2. 项目涉及到的技术点

      1. 使用MySQL数据库实现数据存储
      2. 使用CountDownTimer实现启动页倒计时
      3. 使用SharedPreferences实现记住密码登录
      4. 使用BottomNavigationView实现底部导航栏
      5. 使用Activity+Fragment实现底部导航栏页面之间切换
      6. 使用RecyclerView+Adapter实现商品信息列表
      7. 使用RecyclerView实现商品水平滑动分类
      8. 使用CardView卡片控件实现头像圆角
      9. 使用AlertDialog实现退出登录提醒框
      10. 使用springBoot搭建服务端
      11. 使用okhttp实现app端和服务端数据通讯

      3. 开发环境

      app端

      1. 开发工具:Androidstudio
      2. 开发语言:Java
      3. jdk版本:11+以上

      服务端

      1. 开发工具:IDEA
      2. 开发语言:Java
      3. 开发框架:springBoot

      web端

      1. 开发工具:Vscode
      2. 开发环境:Nodejs
      3. Element UI +Vue 实现框架搭建

      4. 项目运行效果图

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      web管理员端运行效果图

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      基于安卓Android Studio购物商城app+web管理员端实现(一)

      5. 部分功能实现

      1. app开屏页布局activity_welcome.xml
      
          
              
          
          
              
          
      
      
      1. WelcomeActivity.java倒计时实现
      /**
       * 启动页
       */
      public class WelcomeActivity extends AppCompatActivity {
          private TextView tvCountdown;
          private CountDownTimer countDownTimer;
          private long timeLeftInMillis = 3000; // 设置倒计时时长,单位为毫秒
          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_welcome);
              //初始化控件
              tvCountdown = findViewById(R.id.tv_countdown);
              // 启动倒计时
              startCountdown();
          }
          private void startCountdown() {
              countDownTimer = new CountDownTimer(timeLeftInMillis, 1000) {
                  @Override
                  public void onTick(long millisUntilFinished) {
                      timeLeftInMillis = millisUntilFinished;
                      int secondsRemaining = (int) (millisUntilFinished / 1000);
                      tvCountdown.setText(secondsRemaining + " s | 跳过");
                  }
                  @Override
                  public void onFinish() {
                      //跳转到登录页面(看自己逻辑想跳转哪个页面)
                      startActivity(new Intent(WelcomeActivity.this, MainActivity.class));
                      // 倒计时结束后的操作,例如跳转到主页面
                      finish();
                  }
              }.start();
          }
          @Override
          protected void onDestroy() {
              super.onDestroy();
              if (countDownTimer != null) {
                  countDownTimer.cancel();
              }
          }
      }
      

      6. 视频教程学习

      1. Androidstudio底部导航栏实现: https://www.bilibili.com/video/BV1MQ4y1H7wM/?spm_id_from=333.337.search-card.all.click&vd_source=984bb03f768809c7d33f20179343d8c8

      2. Androidstudio制作欢迎页倒计时: https://www.bilibili.com/video/BV1zw411676Z/?spm_id_from=333.337.search-card.all.click&vd_source=984bb03f768809c7d33f20179343d8c8

      3. Android安卓项目目录介绍,如何正确运行Android项目: https://blog.csdn.net/jky_yihuangxing/article/details/141933510

      4. springBoot项目目录介绍,如何启动springBoot项目: https://blog.csdn.net/jky_yihuangxing/article/details/141926182

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

相关阅读

目录[+]

取消
微信二维码
微信二维码
支付宝二维码