• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
戈瑾
博客园    首页    新随笔    联系   管理    订阅  订阅
04 2021 档案
Android学习——singleTask

摘要:singleTop的优点与缺点:使用singleTop 模式可以很好地解决重复创建栈顶活动的问题,但是如果该活动并没有处于栈顶的位置,还是可能会创建多个活动实例的。singleTask:那么有没有什么办法可以让某个活动在整个应用程序的上下文中只存在一个实例呢?这就要借助singleTask 模式来实 阅读全文
posted @ 2021-04-30 20:21 戈瑾 阅读(1202) 评论(0) 推荐(0)
Android个人中心界面

摘要:个人中心主要代码: 1 class MyAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { 2 @NonNull 3 @Override 4 public RecyclerView.ViewHolder onCreateVi 阅读全文
posted @ 2021-04-29 22:21 戈瑾 阅读(1073) 评论(0) 推荐(0)
Android留言功能

摘要:留言功能主要代码: 1 package com.example.secondhand; 2 3 import android.content.Context; 4 import android.view.LayoutInflater; 5 import android.view.View; 6 im 阅读全文
posted @ 2021-04-28 22:19 戈瑾 阅读(286) 评论(0) 推荐(0)
android商品详情

摘要:商品信息展示功能 1 package com.example.secondhand; 2 3 import android.app.AlertDialog; 4 import android.content.DialogInterface; 5 import android.content.Inte 阅读全文
posted @ 2021-04-27 22:17 戈瑾 阅读(134) 评论(0) 推荐(0)
android验证码登录

摘要:今天完成了校园二手交易平台的验证码功能,我用的是Mob平台+SMSSDK。 1、注册mob平台账号 2、在mob平台配置SMSSDK环境 在mob平台创建应用 获取自己的App Key和App Secret 下载需要的SDK和SMSSDK 3、把SMSSDK的代码添加到android 在Androi 阅读全文
posted @ 2021-04-26 22:14 戈瑾 阅读(283) 评论(0) 推荐(0)
开课第八周周总结

摘要:一、收获 1.这是开课的第八周,这一周学习了Android中活动的生存期、体验活动的生命周期、standard和singleTop等知识点中Intent的基本用法,对Android的知识点更加熟悉。此外阅读了《程序员修炼之道:从小工到专家》,意识到了责任与意识的重要性,同时也要注重实效,对自己的职业 阅读全文
posted @ 2021-04-25 22:05 戈瑾 阅读(38) 评论(0) 推荐(0)
Android学习——singleTop

摘要:singleTop启动模式 该模式的作用,判断返回栈的栈顶是否是该活动,如果是则不会创建新的活动实例。如果该活动不在栈顶则要启动该活动那个还是会创建新的活动实例。如图: ingleTop模式:当Activity的活动模式设置为singleTop时,在启动活动时首先检查栈顶活动是否是该活动,如果是,在 阅读全文
posted @ 2021-04-24 20:16 戈瑾 阅读(456) 评论(0) 推荐(0)
Android学习——standard

摘要:Standard是活动默认的启动模式,在不进行指定的情况下,所有活动都会自动使用这种启动模式。众所周知Android时使用返回栈来管理活动的,在standard模式下,每启动一个Activity,他就会在返回栈中入栈并处于栈顶,而在创建新的活动的时候,系统并不会检测新启动的Activity是否在返回 阅读全文
posted @ 2021-04-23 20:07 戈瑾 阅读(184) 评论(0) 推荐(0)
Android学习——活动被回收了怎么办

摘要:活动被回收了怎么办 当一个活动进入到了停止状态,是有可能被系统回收的。那么想象以下场景∶应用中有一个活动A,用户在活动A的基础上启动了活动B,活动A就进入了停止状态,这个时候由于系统内存不足,将活动A回收掉了,然后用户按下 Back键返回活动A,会出现什么情况呢?其实还是会正常显示活动A的,只不过这 阅读全文
posted @ 2021-04-22 20:00 戈瑾 阅读(77) 评论(0) 推荐(0)
Android学习——体验活动的生命周期

摘要:一个主活动,一个普通全屏活动,一个Dialog活动 主活动——有两个按钮,分别打开普通活动和Dialog活动,并且在所有的生命周期中都有相应信息打印: 1 package com.example.activitylifecycletest; 2 3 import androidx.appcompat 阅读全文
posted @ 2021-04-21 19:59 戈瑾 阅读(70) 评论(0) 推荐(0)
Android学习——活动的生存期

摘要:活动的生存期 Activity类中定义了7个回调方法,覆盖了活动生命周期的每一个环节: onCreate() 在活动第一次被创建的时候调用。可以用来完成活动的初始化操作:如加载布局、绑定事件 onStart() 活动由不可见变为可见的时候调用 onResume() 这个方法在活动准备好和用户进行交互 阅读全文
posted @ 2021-04-20 19:56 戈瑾 阅读(49) 评论(0) 推荐(0)
《程序员修炼之道:从小工到专家》 阅读笔记01

摘要:今天阅读了《程序员修炼之道:从小工到专家》这本书,在我看来,注重实效的程序员对自己的职业生涯负责,不害怕承认无知或错误。即使是在最好的项目中,尽管有彻底的测试,良好的文档以及足够的自动化,事情还是会出错,交付晚了,出现了未曾预见的问题,我们要设法尽可能职业地处理他们。 其次责任是你主动担负的东西。你 阅读全文
posted @ 2021-04-19 21:35 戈瑾 阅读(41) 评论(0) 推荐(0)
开课第七周周总结

摘要:一、收获 1.这是开课的第七周,这一周学习了Activity中Intent的基本用法,使用intent可以帮助程序运行的过程中连接两个不同的组件,学习了包括如何使用显示Intent、使用隐式Intent、以及隐式Intent的用法,对Android的知识点更加熟悉。 2.每天主要花费1个小时来开发, 阅读全文
posted @ 2021-04-18 21:26 戈瑾 阅读(38) 评论(0) 推荐(0)
Android学习——活动状态

摘要:活动状态 每个活动在其生命周期中最多可能会有4种状态。 运行状态: 当一个活动位于返回栈的栈顶时,这时活动就处于运行状态。系统最不愿意回收处于运行状态的活动,因为这会带来非常差的用户体验 暂停状态: 当一个活动不再处于栈顶位置,但仍然可见时,这时活动就进入了暂停状态。 问题:既然已经不处于栈顶,为什 阅读全文
posted @ 2021-04-17 19:54 戈瑾 阅读(206) 评论(0) 推荐(0)
Android学习——返回栈

摘要:活动的生命周期 掌握活动的生命周期对任何Adroid开发者来说都非常重要,当你深人理解活动的生命周期之后,就可以写出更加连贯流畅的程序,并在如何合理管理应用资源方面发挥得游刃有余你的应用程序将会拥有更好的用户体验。 返回栈 Android 中的活动是可以层叠的。我们每启动一个新的活动, 就会覆盖在原 阅读全文
posted @ 2021-04-16 19:50 戈瑾 阅读(222) 评论(1) 推荐(0)
Android学习——隐式Activity的用法

摘要:隐式Intent:打开网页 1 button1.setOnClickListener(new View.OnClickListener(){ 2 @Override 3 public void onClick(View v) { 4 Intent intent = new Intent(Intent 阅读全文
posted @ 2021-04-14 19:34 戈瑾 阅读(108) 评论(0) 推荐(0)
Android学习——隐式Activity

摘要:使用隐式的Intent 含蓄,不指名道姓,不会指明那个Activity必须被哪个Activity所启动。 一个Activity2如何被另一个Activity1所启动,关键取决于AndroidManifest.xml中对于Activity2定义的两个标签的信息,分别是action和category。 阅读全文
posted @ 2021-04-13 19:25 戈瑾 阅读(192) 评论(0) 推荐(0)
Android学习——使用显示Intent

摘要:使用显式的Intent 使用Intent的构造函数:Intent(Conotext packageContext,Class<?> cls)来创建一个Intent, 这个构造函数的第一个参数要求一个启动活动的上下文, 第二个参数Class则是指定想要启动的目标活动。单词Intent意思是“意图”。 阅读全文
posted @ 2021-04-12 18:59 戈瑾 阅读(163) 评论(0) 推荐(0)
开课第六周周总结

摘要:一、收获 1.这是开课的第六周,这一周我们返回到了校园,开始投入正常的学习生活,这一周学习了Activity中活动的基本用法、活动的创建、活动中的toast和menu、活动的撤销等,对Android的知识点更加熟悉。恢复了面对面授课,以后要合理制定自己的学习目标和要求。 2.每天主要花费1个小时来开 阅读全文
posted @ 2021-04-11 21:18 戈瑾 阅读(51) 评论(0) 推荐(0)
Android学习——销毁一个活动

摘要:销毁一个活动有两种方法。 1、按一下Back键就可以销毁活动。2、通过代码销毁活动。Activity类提供了一个finish()方法,在活动中调用一下这个方法就可以销毁活动了。 示例: Button button1=(Button) findViewById(R.id.button_1); butt 阅读全文
posted @ 2021-04-09 18:40 戈瑾 阅读(201) 评论(0) 推荐(0)
Android学习——活动中的Toast

摘要:Toast Toast用来在程序中通知用户一些简短的提示信息,并且不会占用任何屏幕空间,非常简单方便。 1 Button button1 = (Button)findViewById(R.id.button_1); 2 button1.setOnClickListener(new View.OnCl 阅读全文
posted @ 2021-04-07 18:35 戈瑾 阅读(57) 评论(0) 推荐(0)
Android学习——活动创建

摘要:在AndroidManifest文件中注册 Androidmanifest文件相当于一个统领,记录着这个app中最重要的信息。 1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.and 阅读全文
posted @ 2021-04-06 18:30 戈瑾 阅读(60) 评论(0) 推荐(0)
Android——活动的基本用法

摘要:活动是什么? 活动就是一种可以包含用户界面的组件,用于和用户交互,也就是我们能看见的那些界面。活动可以是嵌套的,也就是说,一个活动可以包含多个活动。 一个app可以有活动也可以没有活动(比如什么银联安全服务app,没有界面,只是充当绿叶的功用) 活动的基本用法 我们在AS新建一个默认的空活动,Jav 阅读全文
posted @ 2021-04-05 18:25 戈瑾 阅读(106) 评论(0) 推荐(0)
开课第五周周总结

摘要:一、收获 1.这是开课的第五周,在这一周阅读了《人月神话》剩下的章节,并且认识到了软件开发过程中的诸多这里,此外还进行了javaweb的小实践,练习javaweb与数据库相连,回顾了以往的知识,收获很大 2.每天主要花费1个小时,并且会根据当天学习任务的多少与难度进行调整。 二、下周目标 下周学习A 阅读全文
posted @ 2021-04-03 18:53 戈瑾 阅读(35) 评论(0) 推荐(0)
java常用框架

摘要:java常用基本框架: 1.struts2框架,这是最经典的框架(可以说没有“之一”)。可以帮你快速搭建出一个MVC模型出来。2.spring框架,这个框架出彩的地方就在于它的“依赖注入”和“控制反转”。简单的说,就是在程序运行的时候才将参数注入到容器里。3.持久层框架选hibernate和Ibat 阅读全文
posted @ 2021-04-03 09:29 戈瑾 阅读(978) 评论(0) 推荐(0)
javaweb学习

摘要:javaweb增删改查练习 DB.java: package com.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLExcept 阅读全文
posted @ 2021-04-02 09:28 戈瑾 阅读(77) 评论(0) 推荐(0)
人月神话阅读笔记03

摘要:《人月神话》这本书中巴比伦塔的失败让我比较清晰的认识到,在一切外界条件充足的情况下,如果团队之间没有良好的沟通与交流,没有良好的组织,那么这个项目就会向巴比伦塔一样,因为他们之间无法交流,从而无法合作,当合作不能再进行下去,工作就会陷入停顿,之后就会出现一系列的矛盾。希望这次我的小队不要出现这样子的 阅读全文
posted @ 2021-04-01 17:48 戈瑾 阅读(50) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3