快速环境搭建和Hello World第一步:JAVA SDK(JDK)安装:官方下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html第二步: 下载ADT-Bundle for Windows官方下载地址:http://developer.android.com/sdk/index.html第三步
转载 2023-08-03 11:11:29
29阅读
前言新年新气象,Blin祝大家在新一年中事业一帆风顺! 好了,年是过完了,不知道小伙伴们是否也都已经到了工作岗位,开始新一年征程了呢。废话不多说,我们这次主要是以聊一聊为 主,简单讲一讲在我们Android开发中被大家普遍接受MVP开发,上干货!简介对于MVP,全称是Model View Presenter,相比对这东西都有点耳熟能详感觉有木有,现在很多项目都是用这个开发模式进行公司
转载 2023-06-27 20:31:13
291阅读
在这篇博文中,我们将一起探索“简单Android程序”。这个概念虽然简单,但它为我们展示了Android开发基础和魅力。一个典型Android应用是一个可以在设备上运行程序,这里目标是创建一个基础应用,让应用能够在用户界面上显示“Hello World”。 ### 背景定位 在现代移动开发背景下,Android系统作为一个重要平台,其应用开发技术经历了迅猛演变。 - **适
原创 8月前
19阅读
前言:在还没有做任何一件事情之前,千万不要觉得这件事情很难,因为还没有开始做内心就已经对这件事情产生了恐惧,这将会阻止你进步,也许当你动手开始做了这件事后发现其实并不是很难。一、 AIDL概述含义:AIDL(Android Interface Definition Language),是android接口定义语言,这种语言定义了一个客户端和服务器通讯接口一个标准、规范。为什么要有AIDL? 我
TopBar开发过程中我们经常需要在Activity中使用自定义TopBar,如果每个Activity都在xml添加TopBar组件,然后再在Activity中设置标题什么,无疑是非常繁琐,这个时候封装一个常用BaseTopBarActivity是非常必要。效果及说明 如图最左边,通常一个按钮(返回键),一个标题栏,最右边一个菜单。 菜单栏无需封装,直接在所需Activity使用M
Android MVP Pattern Android MVP 模式1 也不是什么新鲜东西了,我在自己项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与研发人员越来越多时候,MVP 模式优势就充分显示出来了。导读:MVP模式是MVC模式在Android一种变体,要介绍MVP就得先介绍MVC。在MVC模式 中,Activity应该是属于View这一层
转载 2023-07-26 23:31:54
79阅读
fastjson 是一个性能极好用 Java 语言实现 JSON 解析器和生成器,来自阿里巴巴工程师开发。主要特点:快速FAST (比其它任何基于Java解析器和生成器更快,包括jackson)强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)零依赖(没有依赖其它任何类库除了JDK)一 、生成Json:JavaBean、List
转载 6月前
3阅读
1、MVP介绍java随着UI建立技术功能日益加强,UI层也履行着愈来愈多职责。为了更好地细分视图(View)与模型(Model)功能,让View专一于处理数 据可视化以及与用户交互,同时让Model只关系数据处理,基于MVC概念MVP(Model-View-Presenter)模式应运而生。程序员在MVP模式里一般包含4个要素:数据库(1)View:负责绘制UI元素、与用户进行交互
排查分析问题时经常需要用到这样白痴级页面, 呵呵. 以后如有需要, 再逐步改进. 简单HTML =============== 代码段<html><body bgcolor="yellow"> <center> <h2> Hello W3Schools!</h2> </center></body></h...
转载 2010-02-02 21:26:00
179阅读
2评论
ubuntu快捷方式都在/usr/share/applications/路径下有很多*.desktop(eclipse快捷方式也可以类似设置)下面就建立我们studiosudo gedit /usr/share/applications/Studio.desktop [Desktop Entry] Name = Studio Comment= android studio Exec=/hom
转载 10月前
8阅读
Android MVP Pattern Android MVP 模式1 也不是什么新鲜东西了,我在自己项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与研发人员越来越多时候,MVP 模式优势就充分显示出来了。 导读:MVP模式是MVC模式在Android一种变体,要介绍MVP就得先介绍MVC。在MVC模式中,Activity应该是属于View这一层。
转载 2022-03-17 10:45:26
93阅读
前言MVP模式是Android官方推荐架构模式,可使视图与数据层完全解耦。本文旨意封装在MVP模式中基类如Activity,Fragment,Presenter类。为什么需要封装?减少类似代码,使父子类代码结构优雅。app中普遍有设计BaseActivity,BaseFragment基类,将mvp中view层类似代码也抽取到其当中,无疑是更好选择。优化代码编写步骤。完成封装之后,得首先编写
转载 2017-04-27 14:20:00
27阅读
转载:https://segmentfault.com/a/1190000003927200Android MVP PatternAndroid MVP 模式1 也不是什么新鲜东西了,我在自己项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与研发人员越来越多时候,MVP 模式优势就充分显示出来了。导读:MVP模式是MVC模式在Andro
转载 2021-08-15 10:50:14
280阅读
1、Python 第一个小程序 上面我们熟悉了Python一些基本数据类型和基本操作,今天我们就来手动写一个小程序,进一步体会一下Python 我们直接上菜: #!/usr/bin/python3 #横向输出 斐波纳契数列前20项 ''' 斐波纳契数列a(n): 1,1,2,3,5,8,13,21... 下一个数等于前2个数之和 规律 前n项和公式 a(n) = a(n-1)+a(n-2) n&
一、MVP模式是什么mvp模式是从mvc模式改造演变而来,是model、view与presenter缩写。在传统mvc模式中,view与model是可以相互访问。所以为了更好让模型层(model)与视图层(view)更好解耦和,mvp提供了presenter作为中间桥梁。在一般Android开发中,Activity包含了view与Controller功能,导致Activity中代码
转载 2023-08-17 22:31:08
50阅读
android MVP 开发模式理解 在进入MVP介绍前。我们先来看一下一直沿用MVC开发模式。       明人一看上面的结构图就知道MVC中是允许Model 和 View  进行交互。每种模式都有利与弊,不能说那种模式好与不好。为了“高内聚,低耦合”思想。个人觉得MVP更能体现之特性。下面让我们来看看MVP结构图:&n
转载 2023-07-03 13:37:28
101阅读
Android MVP模式简单理解和使用MVP模式1、 为什么使用MVP模式?1.1、实例说明2、一步步让你理解MVP2.1、MVP实现第一步, 将页面拆分为M/V/P三个模块2.2、 MVP实现第2步, 使用接口通信,进一步解耦2.2.1、MVP遵从面向对象原则2.3、 从头到尾封装一个完整MVP框架2.3.1、业务分析2.3.2、BaseInterface 与 Contract概念2
每个Android应用启动之后都会出现一个Splash启动界面,显示产品LOGO、公司LOGO或
原创 2022-08-22 21:35:42
294阅读
activity布局初步 LinearLayout 线性布局 就是以一条线形式就行布局 可以分为直线型和垂直型 <!-- android:id —— 为控件指定相应ID android:text —— 指定控件当中显示文字,需要注意是,这里尽量使用strings.xml文件当中字符串 android:grivity —— 指定控件基本位置,比如说
1、什么是工厂模式?简单来说他字面意思:给外部批量提供相同或者不同产品,而外部不需要关心工厂是如何创建一个复杂产品过程。所以工厂模式可以降低模块间耦合,同时可以提高扩展性(当有新产品出现时,只需要扩展工厂就行了,上层模块不敏感)工厂模式根据抽象角度和层级不同可以分为两种模式: 1.工厂方法模式 (Factory Method) 2.抽象工厂模式 (Abstract Factory
  • 1
  • 2
  • 3
  • 4
  • 5