如今移动互联网正处于飞速发展时期,正式看中这个行业发展势头,本人在2011年从.NET转行做了移动应用开发这块,接触了android和ios开发,到今已快3个年头,先前忙于学习各种基础知识和语法方面的东西,没有闲暇时间写博客。现在终于能空闲一下时间下来写写博客了。以后主要针对android界面开发和通用框架写一系列文章。 界面开发(即UI)对于一个移动APP来说是至关重要UI客户端不比
转载 2023-06-26 12:27:01
71阅读
 Android 新兴UI模式——侧边导航栏 侧边导航栏也就是大家熟知SliddingMenu,英文也叫Fly-In App Menu、Side Navigation等。当然谷歌现在已经推出类似这个效果组件--Navigation Drawer                   
Android应用的人都知道,要一个apk适用多个不同手机屏幕是很容易,就是在项目的res文件夹下面有多套相关资源文件。程序运行时候,Android系统会根据当前设备信息去加载不同文件夹下资源文件。...
转载 2012-07-21 16:48:00
64阅读
2评论
     Path作为UI绘制重要一个类,在官方文档上对于介绍如下:    Path封装了由直线段,二次曲线和三次曲线组成复合几何路径,它可以用canvas.drawPath()进行绘制,填充,描画,或者可以用于剪切或者绘制路径上文字。   下面关于它常见API进行一个简单记录:方法讲解lineTo(float x
1.LinearLayout(线性布局)XML<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/t
转载 2023-08-31 17:41:23
68阅读
# Android UI 实现指南 在Android开发中,设计一个用户界面(UI)是开发过程中重要环节。本文将为刚入行小白开发者提供一个详细关于“美工UI Android实现流程指南。文章将分为几个步骤,并详细阐述每一步具体实现和代码示例。 ## 整体流程 以下是实现Android UI整体流程: | 步骤 | 描述 | |--
原创 2024-10-20 04:03:44
66阅读
第一代(80年代)模拟:模拟制式频分双工(Frequency Division Duplex,FDD)系统,亦被称为第一代蜂窝移动通信系统或1G 系统。 AMPS :Advanced Mobile Phone System(AMPS) 高级移动电话系统。 AMPS是第一代蜂窝技术,由美国AT&T开发最早蜂窝电话系统标准 TACS英文全称是TotalAccessCommunicati
# Android FM UI 实现 ## 介绍 在Android开发中,FM(频率调谐)UI是指用于控制FM收音机用户界面。FM收音机是Android设备上常见功能之一,用户可以通过界面调谐不同广播频率。本文将介绍如何实现一个简单FM UI,并提供相应代码示例。 ## 设计思路 为了实现FM UI,我们需要考虑以下几个方面的功能: 1. 显示当前收音机频率 2. 实现频率
原创 2023-10-10 12:32:29
245阅读
        在Android开发中,我们常用布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通过这些布局我们可以实现各种各样界面。与此同时,如何正确、高效使用这些布局方式来组织UI控件,是我们构建优秀Android App主要前提之一。         本篇
 从csdn下载了这本英文版书之后,又去京东搞了一个中文目录下来。对照着看。话说,这本书绝对超值。有money童鞋看完英文版记得去买中文版~~Android UI基础教程完整英文版 pdf+源码 百度网盘下载地址:http://pan.baidu.com/share/link?shareid=1905104804&uk=436295647目录第1部分 &
Android开发-UI布局使用前言View和ViewGroup框架布局线性布局绝对布局表格布局相对布局结语 前言常用五种布局方式,分别是:FrameLayout(框架布局),LinearLayout(线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局)TableLayout(表格布局)。View和ViewGroup1.View 在Andorid应用程
如何Android中动态设置颜色透明?10%20%到100%Android布局分析工具HierarchyViewAndroid使用include/merge/ViewStub优化布局Listitem布局、Dialog自定义布局宽高设置是无效,要用minXXX来指定宽高。1.  画UI原则能简则简,能用一个控件搞定事情,不要用多个控件。能抽则抽,可以抽取复用属性或布局就抽取
会讲到自定义View时候为什么要重写onMeasure()方法。一  用户R.layout.activty_xxx.xml加载到window流程首先系统会创建一个顶层容器DecorView,是继承framelayoutviewgroup。 DecorView是Phonewindow.java持有的一个实例。在系统内部帮我们初始化好了DecorView对象, 然后根据activit
上一篇博客中我们已经绘制出了一个三角形。我们在代码中修改下三角形顶点坐标,使其成为一个等腰直角三角形。 //设置三角形顶点数组,默认按逆时针方向绘制 public static float[] triangleCoords = { 0.0f, 0.5f, 0.0f, // 顶点 0.0f, -0.5f, 0.0f, // 左下角
# Android原生UI组件实现Android开发中,UI组件是用户与应用程序交互桥梁。了解和掌握Android原生UI组件实现,能够帮助开发者构建更具有吸引力和易用性应用。本文将介绍一些常用Android原生UI组件,并通过代码示例来展示如何实现它们。 ## 1. TextView `TextView`是Android中最基本文本显示组件。它可以显示文本内容,并提供对字体、
原创 8月前
62阅读
# AndroidUI适配指南 ## 1. 概述 在Android开发过程中,UI适配是一个非常重要环节。由于Android设备屏幕尺寸和分辨率各不相同,开发者需要采取适当措施来确保应用在不同设备上呈现良好用户体验。本文将为你介绍AndroidUI适配流程和具体步骤。 ## 2. 流程概览 下表展示了AndroidUI适配基本流程: | 步骤 | 操作 | | --- |
原创 2023-07-12 10:19:30
239阅读
提出问题新手刚开始接触Android线程编程时候,会想到如下使用如下代码:
原创 2022-08-15 22:19:11
372阅读
Activity A:回调 描述 onCreate() 这是第一个回调,在活动第一次创建时调用 onStart() 这个回调在活动为用户可见时被调用 onResume() 这个回调在应用程序与用户开始可交互时候调用 onPause () 被暂停活动无法接受用户输入,不能执行任何代码。当前活动将要被暂停,上一个活动将要被恢复时调用 onStop() 当活动不在可见时调用 onDestroy()
前言先给大家说说项目背景,项目原为 Android 原生开发,所用语言为 Java/Kotlin ;后面引入了 Flutter 混编,如果大家有兴趣,评论区留言,后面再单独开一篇文章为大家讲解一下如何实现 Android 和 Flutter 混编。Android 适配说到适配,Android 原生端大家通常采用今日头条适配方案:AndroidAutoSize 。而 AndroidAutoSize
转载 2023-10-10 14:22:46
71阅读
Android UI概述和常用控件一、UI概述在android应用中,UI(User Interface)界面是非常重要,它是人与手机之间数据传递、交互信息重要媒介和对话接口,是Android系统重要组成部分。• 系统 UI• 自定义 UI• View• ViewGroup二、View和ViewGroupAndroid应用界面是由View和ViewGroup对象构建。它们有很多种类,
转载 2023-06-30 20:36:30
164阅读
  • 1
  • 2
  • 3
  • 4
  • 5