• 2024-06-23[最全]设计模式实战(总序)
    最近一段时间,读完了《Android源码设计模式-解析与实战》和《大话设计模式》这两本经典设计模式相关书籍,撰写相关笔记。每种设计模式将从以下方式聊聊:1.是什么(What,即定义);解决什么问题(Why,即使用场景)2.如何使用(How,即最简UML图+Java代码)3.生活场景举例(贴近生活,更易理解)4.
  • 2024-06-23只有一个鸿蒙好?还是鸿蒙、安卓、IOS并存好?
    这个话题,现在很敏感,为了防止被喷,我提前且清楚的交待我的观点:我双手欢迎鸿蒙、欢迎仓颉,而且我已经用行动来支持,比如2021年刚发布ArkUI时,我就第一时间上手了,且这几年一直在跟进;再比如,仓颉6月21日发布,6月22日我就已经概览了整个文档,并且准备深入学习。1、华为是一家企业6月21
  • 2024-06-20安卓签名
    在逆向工程之后打包的apk通常就没了签名。而没签名是安装不到手机上的,会提示无签名不让安装。在排除应用本身对签名的校验情况下,我们可以自行签名解决这个问题。生成签名密钥签名过程使用一对公钥和私钥,私钥用于签名,公钥用于验证签名。AndroidSDK提供了一个工具keytool来生
  • 2024-06-196.9
    在学习安卓课程的过程中,我掌握了许多关于安卓开发的知识和技能。我将对这门课程进行一个一千五百字的总结,并提出三个问题作为思考和讨论的重点。在这门课程中,我学习了安卓开发的基础知识,比如安卓系统架构、组件和布局等。学习这些知识,我对安卓平台有了更深入的理解,能够更好地开
  • 2024-06-17第8周总结
    第8周总结:本周,我继续开发地铁查询系统的安卓端。根据Web端的功能和用户反馈,我设计并实现了安卓端的查询和显示功能。通过使用安卓的RecyclerView和Adapter,我实现了数据的动态加载和显示,并结合SQLite数据库存储和管理用户数据。在界面设计上,我尽量保持与Web端一致,以提供统一的用户
  • 2024-06-17第2周总结:
    第2周总结:本周,我继续深入学习安卓开发知识,并开始着手编写个人作业。重点学习了安卓四大组件(Activity、Service、BroadcastReceiver、ContentProvider)的基本使用方法,尤其是Activity的生命周期和Intent的传递机制。同时,我开始设计并编写一个简单的安卓应用,实现基本的增删改查(CRUD)功
  • 2024-06-17第1周总结
    第1周总结本周,我开始了安卓开发知识的学习,重点集中在基础概念和环境配置上。我通过阅读官方文档和观看视频教程,掌握了安卓开发的基本原理和流程。安装和配置了安卓开发环境,包括AndroidStudio的下载和安装、JDK的配置以及模拟器的设置。通过编写简单的HelloWorld应用,熟悉了安卓
  • 2024-06-17安卓TextView控件实现下划线
    效果展示这里需要使用到LayerDrawable,对应于<layer-list>标签。在drawable目录下新建一个text_underline.xml文件,text_underline.xml的代码如下:<?xmlversion="1.0"encoding="utf-8"?><layer-listxmlns:android="http://schemas.android.com/apk/res/andro
  • 2024-06-17安卓实现圆形按钮轮廓以及解决无法更改按钮颜色的问题
    1.实现按钮轮廓在drawable文件新建xml文件<shapexmlns:android="http://schemas.android.com/apk/res/android"<!--实现圆形-->android:shape="oval"><!--指定内部的填充色--><solidandroid:color="#FFFFFF"/><
  • 2024-06-17自动更新功能windows和安卓(待完善)
    import'package:flutter/material.dart';//import'package:auto_updater/auto_updater.dart';voidmain()async{/*WidgetsFlutterBinding.ensureInitialized();StringfeedURL='https://weimaoer.github.io/updata.xml';a
  • 2024-06-17安卓自动化Tasker和Macrodroid(含ADB调试)
    1.前言首先讲讲自动化的初衷吧。我平时是很少用手机的,用手机就是拍照、聊天和看文章。我个人不是很喜欢现在的聊天方式,它不是纯粹放松的个人聊天,还夹杂学习、工作通知,通知是要看,但个人聊天我只希望在我自己想聊的时候聊,不希望我本来打开手机是要做一件正事,但是因为看到聊天弹窗
  • 2024-06-16安卓应用开发——Android Studio中This project contains Java compilation errors, which can cause rendering fail
    这个提示信息表明你的Java项目中存在编译错误,这些错误可能会导致自定义视图(customviews)的渲染失败。要解决这个问题,你需要先修复这些编译问题。以下是一些步骤,你可以按照这些步骤来查找并修复Java编译错误:查看编译错误:在你的集成开发环境(IDE)中,通常会有一个编译错误或警
  • 2024-06-166.10博客
    放松也放松完了快考试了进入状态了该学习内容:安卓<?xmlversion="1.0"encoding="utf-8"?><RelativeLayout    xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools" 
  • 2024-06-165.18博客
    上午数据库下午计网要是工程数学老师有数据库老师的松弛感就好了学习内容:安卓<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="50dp"  android:background="#aaa
  • 2024-06-165.14博客
    学习内容:安卓<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:layout_width="match_parent"  android:layout_height="wrap_content"
  • 2024-06-165.13博客
    看看日历又是周一,本来都起床了感觉尸体有点不舒服,再躺会吧学习内容:安卓<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:orientation="
  • 2024-06-165.17博客
    排球课比赛快完了,目前为止一场没输过,我感觉这跟我课脱不了关系学习内容:spring-boot注册条件安卓:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:id="@+id/ll_item"  an
  • 2024-06-165.6博客
    过完五一假了该进入学习状态了学习内容:安卓<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:layout_width="match_parent"  android:layout_height="m
  • 2024-06-164.29
    依然是讨厌的周一学习内容:安卓<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:orientation="vertical"  a
  • 2024-06-164.30博客
    上午计网下午建民课晚上跑步真是充实学习内容:安卓<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:orientation="vertical&qu
  • 2024-06-16政策查询系统(安卓)6
    编写安卓的界面<?xmlversion="1.0"encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-au
  • 2024-06-164.23博客
    建民老师的课真是今天的快乐源泉学习内容:安卓<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height=&qu
  • 2024-06-16政策查询系统(安卓)7
    配置plugins{id("com.android.application")}android{namespace="com.example.policyquery"compileSdk=34defaultConfig{applicationId="com.example.policyquery"minSdk=28targetSdk=34
  • 2024-06-16政策查询系统(安卓)1
    老师现在又要求将此系统功能实现在安卓端,正好最近学习了springboot相关知识,便用springboot做后端,安卓的页面做前端编写了此系统创建springboot项目做好数据库配置spring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/wu
  • 2024-06-16政策查询系统(安卓)2
    controller层packagecom.leap.jixianceshiboot.controller;importcom.leap.jixianceshiboot.entity.Policy;importcom.leap.jixianceshiboot.entity.PolicyTypeCount;importcom.leap.jixianceshiboot.service.PolicyQueryService;importcom.leap.jixianceshiboot.util.P