文档目的:此文档目的是梳理,记录移动端广告位曝光PV的定义和行为规则。规则从移动端广告类型角度去整理而不是从产品或者版本角度去梳理,此文档规则应该与线上版本随时保持一致,从而让广告运营,产品,及技术人员能随时了解我们的移动端广告的曝光规则和行为。定义:PV:Page View,即广告被展现一次广告位: 移动客户端或者WAP页面用于存放并展现广告的位置广告请求:向广告系统和第三方监测系统上报一次用户
转载 2024-01-29 11:02:02
15阅读
      之前,我们讲到了学习Android需要的开发环境的搭建,今天我们来做一个小例子,来看一下Android是如何实现页面之间的参数传递的。一、前端页面配置1、activity_main页面<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and
转载 2024-03-05 14:17:19
41阅读
一、实验目标1、做一个APP首页,包括顶部图片、顶部菜单栏、中部消息模块、底部Tab按钮。2、学习使用 ScrollView、RelativeLayout以及插件之间的穿插使用。二、实验步骤1、基础知识1.1 了解ScrollView创建任何一个控件,首先就是给他赋予宽和高。首先认识以下参数功能:layout_width:宽,layout_height:高,ScrollView内部有且仅有一个控件
转载 2023-08-31 19:25:07
79阅读
一、实验目标1、根据提供的布局创建一个 APP首页。2、学习 ScrollView、RelativeLayout布局。二、实验步骤1、简单介绍RelativeLayout(相对布局)在上一个实验中我们使用了 LinearLayout 布局,结构简单,而且利用 weight 属性可以很好地等比例分割页面,但是当设计的页面比较复杂时,需要多个 LinearLayout 嵌套,降低渲染效率,因此在这个实
转载 2023-08-18 22:12:40
149阅读
文章大纲一、为什么要进行页面布局优化二、页面布局优化实操三、项目源码下载四、参考文章一、为什么要进行页面布局优化在开发android时,会遇到某些是通用的布局,我们常将一些通用的视图提取到一个单独的layout文件中,然后使用等标签在需要使用的其他layout布局文件中加载进来,比如我们自己app导航栏等。这样,便于对相同视图内容进行统一的控制管理,提高布局重用性。二、页面布局优化实操1. inc
   对于应用程序来说,用户体验至为重要,而用户体验的第一站就是应用程序的界面。一个拥有友好界面布局的应用程序能在第一时间内给用户一个好的感觉,让用户有继续下面操作的想法。在移动应用泛滥的信息社会,一款真正的体验良好的应用程序才能受大众的青睐。   对于开发人员来说,设计也是必不可少的。当然,在android的应用开发中,我们可以在类中进行设计,也可以直接使
转载 2023-08-18 22:13:07
103阅读
前言:最近忙着搞项目,难得有时间,便来整理搞项目中学习到的知识使用之前,先介绍一下android这种的五种数据储存方式,分别为文件储存,SharePrefence,SQL,使用ContentProvider存储数据,网络存储数据,其中,SharePrefence是一个轻量的储存,主要是用来储存app的相关设置,设置界面就是使用的这种储存方式x使用:按照以往,我们创建界面的时候,是用的xml布局+a
转载 2023-10-26 10:13:19
176阅读
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。本次我们就讲一下,Android页面跳转以及传值的几种方式!Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。最常见最一般的页面跳转代码,很简单,如下:view plaincopy to clipbo
转载 2023-08-26 01:37:38
672阅读
简单的示例 实现的效果是这样的:第一个页面有一个按钮,一个文本框,点击按钮,将文本框的内容传递到第二个页面,并显示在第二个页面中。首先是在给按钮添加点击事件 setOnClickListener()按钮事件中加入Intent intent=new Intent(); intent.putExtra("newsid", "10086");//设置参数,"" intent.setCla
转载 2023-05-24 16:19:56
405阅读
# 实现Flutter页面跳转Android页面 ## 介绍 作为一名经验丰富的开发者,你可以帮助刚入行的小白实现Flutter页面跳转到Android页面的功能。在这篇文章中,我将为你展示整个实现过程,并给出每个步骤所需的代码和解释。 ## 流程图 ```mermaid flowchart TD A[开始] --> B[在Flutter中调用原生方法] B --> C[编写A
原创 2024-04-24 04:00:13
229阅读
Android APP中经常会有进入某一页面,该页面的EditText默认获取焦点,且弹出键盘,这一功能比较简单,现在我就将其写在这里,以便以后使用 的时候方便,同时若能帮助到大家那鄙人就幸甚乐哉了。。现在我们可以将键盘的弹出和隐藏写在工具类中以方便在项目中使用。public class KeyboardHelper {static KeyboardHelper instance; priva
转载 2023-08-22 19:45:43
53阅读
Android学习笔记,整理给自己复习的时候看的,谢谢!Android中四大组件 activity 广播接收者(broadCastReceiver) 服务(Service) 内容提供者(contentprovider) 四大组件都需要在清单文件里面配置1 如何创建一个新的Activity(1)如果你想让你的Activity有多个启动图标 需要这样配置<intent-filter>
一、UI布局1、常用UI布局(1)LinerLayout线性布局:用来控制其子View以水平或垂直方式展开显示(2)理解LinearLayout权重(3)创建项目搭建上面的界面1)创建项目工程2)创建新的布局 liner_layout.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="ht
转载 2023-07-26 18:44:41
228阅读
      接上一篇的博文:Android fragment 切换加载数据卡顿问题,想到的办法就是把切换之前的fragmenthide隐藏起来,就可以解决卡顿的问题,不用重新new一个fragment。由于左侧悬浮菜单有差不多10多个菜单,如果每一个菜单切换的时候,都要隐藏其余所有的菜单,那就会导致代码十分的臃肿,以前隐藏的代码是这样的:/*if (!openPosi
转载 2024-02-19 20:46:57
45阅读
1. Android的基础布局                               &nbs
前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android2.Context-Menu.Android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。3.P
一、要求1.背景页面 2.停留三秒自动跳转第二页面 3.填写信息完点击确定跳转第三页面 二、代码演示首先打开ADT程序创建文件 如图:命名Demo07 在res-layout中打开activiy_main.xml右下角两个文件,第一个 左边为图片视图,第二个 右边为对左边图片试图进行代码编辑点击第二个,我们放入一个背景图片,插入<LinerLayout
转载 2023-07-31 17:22:29
246阅读
一、背景APM 的全称叫做 Application Performance Monitor,属于应用性能监控部分。其中有一项比较重要的指标参数,叫做页面可视耗时,本文将介绍一套耗时检测方案。 二、方案1、Activity页面加载时间public class BaseActivity extends Activity { public boolean isNeedLoadingTimeDe
组件化与传统开发有一个很大的不同,就是模块件的跳转,如果使用传统的显式跳转,势必会极大造成模块之间的耦合,这在组件化的开发中是绝对不允许的,因此在组件化开发中我们必须选用隐式跳转,并且我们需要把所有的页面都纳入到路由管理之中,我们选用的路由组件是阿里巴巴的Arouter,有关Arouter可以查看以下三个资料。组件化工程中使用我们在组件化开发中主要使用到Arouter的三个常用功能。页面的跨模块隐
Android系统启动概览   Zygote进程由Init进程启动           在Linux系统中,所有的进程都是init进程的子孙进程,也就是说,所有的进程都是直接或者间接地由init进程fork出来的。Zygote进程也是在系统启动的过程,由init进程 创建的。 系统启动时init进程会创
  • 1
  • 2
  • 3
  • 4
  • 5