好久没有动过博客了,近段时间公司没啥事情,所以利用这点时间给大家分享一些学到的东西,当然本人技术有限可能难免会有些错误,也希望各位看官多多指引,好了今天给大家说的是我们现在在一些电商应用里面经常会涉及的一些技术点如Android原生与前端之间的交互,当然现在各大公司都推出一些框架如weex,cordova等等供大家使用学习,但作为一名普通开发者,我们还是先把最基本搞懂,开篇前可能还是希望大家先熟悉
转载
2024-07-05 21:08:51
19阅读
# Android如何引用View
## 简介
在Android开发中,我们经常需要在布局文件中引用View,并在代码中对其进行操作。本文将详细介绍如何在Android中引用View,并提供了相应的代码示例和注释。
## 引用View的流程
下面是引用View的一般流程,可以用表格展示步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 在布局文件中定义View |
原创
2024-01-20 08:20:20
45阅读
文章目录1. 基础概念2. MeasureSpec2.1 SpecMode 和 SpecSize2.2 MeasureSpec 和 LayoutParams2.3 margin 和 padding3. performMeasure3.1 View 的 measure 过程3.2 ViewGroup 的 measure 过程4. performLayout5. performDraw 在 A
转载
2023-09-08 20:04:01
63阅读
先来个基础的,在eclips里在工程名上右键->build path->contigure bud path->java build path里有个几个选项add external jars = 增加工程外部
原创
2022-02-14 16:12:55
173阅读
先来个基础的,在eclips里在工程名上右键-
原创
2022-02-09 10:55:38
321阅读
1.一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个内部jar文件,但是这个文件我们又没有开放到maven库中。 我们会将文件放到我们项目中。(以下以java工程为例随便放了个地方):2. jar包的引入和使用:右键项目 -> Build Path -> Configure Build Path ->Libraries
转载
2023-09-02 18:56:39
758阅读
1.AndroidUI管理系统的层级关系1.1.主要对象介绍(1)PhoneWindow:Android系统中最基本的窗口系统,继承自Window类,负责管理界面显示以及事件响应,是Activity和View系统交互的接口。 (2)DecorView:PhoneWindow中的起始点View,继承于View类,作为整个视图容器使用,用于设置窗口属性,本质上是一个FrameLayout。 (3)Vi
#【1】问题描述 Java由于应用了package的机制,将不同的类存放在不同 的类名空间中,如果不同包之间互相调用其中的类时,该怎么办呢,是直接调用还是有什么其他方法呢? #【2】属于不同包的类之间的调用方法 程序1:Test.javapackage org.it315.example;
public class Test
{
public void print()
{
System
转载
2023-08-17 11:56:35
77阅读
# Android 自定义 View 字体的引用教程
在 Android 开发中,自定义 View 的功能使得我们可以设计出符合项目需求的独特界面。在自定义 View 的过程中,使用自定义字体是一项常见的需求。本文将教你如何在自定义 View 中引用自定义字体。
## 流程步骤
以下是实现自定义 View 字体引用的基本步骤:
| 步骤 | 描述
# Android 引用 Jar 包
在 Android 开发中,我们经常会使用第三方库来满足我们的功能需求。而这些第三方库通常以 Jar 包的形式提供。本文将介绍如何在 Android 项目中引用 Jar 包,并提供一些常见的示例代码。
## 1. 引用 Jar 包的方法
在 Android 项目中引用 Jar 包有以下几种方法:
### 1.1 将 Jar 包添加到 libs 目录
原创
2023-12-01 14:54:52
873阅读
# Android Studio引用包的科普
Android Studio作为Android应用开发的官方集成开发环境(IDE),在开发过程中经常需要引入各种外部库和包,以增强应用的功能和表现。本文将为大家介绍如何在Android Studio中引用包,并通过代码示例进一步阐述这一过程。同时,我们将用Mermaid语法展示相关的ER图和序列图,以帮助读者更好地理解。
## 1. 什么是引用包?
原创
2024-08-24 04:09:02
70阅读
## 如何在 Android Studio 中引用包
在 Android Studio 中开发应用时,引用外部库和包是非常普遍的需求。通过引用包,我们可以使用现成的代码来简化开发工作。本文将带您详细了解如何在 Android Studio 中引用包的流程,并指导您逐步实现它。
### 流程概述
下面的表格展示了引用包的主要步骤:
| 步骤 | 描述
原创
2024-08-08 13:36:21
40阅读
本篇基于AndroidStudio2.3.3版本为了充分站在巨人肩膀上,我们在林林种种的开源项目中,找到自己需要的来让开发事半功倍。AndroidStudio与eclipse引用的方法可以说是区别很大了,于是这里详细记录下。1、添加compile,这里是指引用代码托管库(以下称资源库)下的开源项目我们可以打开我们项目目录下的build.gradle,如下图其中的第16行repositories就是
转载
2024-06-19 11:02:58
33阅读
# Android获取implementation引用的包
## 整体流程
```mermaid
journey
title 获取implementation引用的包流程
section 了解项目结构
section 导航到build.gradle文件
section 查找implementation引用的包
section 添加新的引用
```
##
原创
2024-05-01 04:53:54
138阅读
# Android Observable 包引用
在Android开发中,Observable是一种设计模式,借助它可以实现数据的观察与响应。在本篇文章中,我将教你如何在Android项目中实现Observable包引用。我们将通过逐步的方式来完成这个任务,确保你能掌握每一个步骤及其代码实现。
## 整体流程
以下是实现Android Observable包引用的整体流程:
| 步骤 |
原创
2024-08-11 03:30:37
117阅读
Java从JDK1.2之后就将对象的引用分为4个级别:强引用、软引用、弱引用、虚引用。具体的概念不详述了。软引用:当内存空间足够的时候,GC就不会回收它,内存空间不足了,就会回收。弱引用:GC工作过程中,一旦发现了弱引用对象,不管内存足够与否,都会回收它的内存。=>只具有弱引用的对象拥有更短暂的生命周期,可能随时被回收。 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收
转载
2024-07-15 12:57:45
33阅读
============================================================================================一、为什么要使用软引用 在上面关于软引用的介绍中,已经提到了软引用的特性。使用SoftReference引用的对象会有很长的生命周期,只有当系统的内存不足的时候,才
转载
2024-05-06 15:04:08
26阅读
什么是jar包冲突maven导入jar包中的一些概念: 直接依赖:项目中直接导入的jar包,就是该项目的直接依赖包。 传递依赖:项目中没有直接导入该jar包,可是导入的其他jar包中直接依赖了该jar包,则该jar包可以传递依赖进入此项目中。项目中如果直接依赖了两个jar包,而这两个jar包同时也直接依赖了同一个jar包,但是两个jar包的并不是一个版本。 例如: 项目中同时导入了spring-c
转载
2023-12-20 00:35:39
55阅读
1、实现一个简单的类似于TextView的自定义View
1.1 自定义属性 在attrs.xml文件中添加了如下的内容<declare-styleable name="SimpleApiTextView">
<attr name="android:text"/&
转载
2023-11-26 13:44:06
147阅读
一、四种引用简单介绍强引用Java中默认声明的就是强引用,比如:Object obj = new Object(); //只要obj还指向Object对象,Object对象就不会被回收
obj = null; //手动置null只要强引用存在,垃圾回收器将永远不会回收被引用的对象,哪怕内存不足时,JVM也会直接抛出OutOfMemoryError,不会去回收。如果想中断强引用与对象之间的联系,可
转载
2023-12-17 18:25:30
48阅读