接下来的随笔,记录了在学习b站up主:天哥在奔跑,录制的教学视频的同时,进行一个app开发。 2.1布局管理器每个界面上元素有很多,各元素相互之间的摆放位置与元素关系,就由布局管理器完成。常用的两种布局为线性布局(LinearLayout)和相对布局(RelativeLayout)。2.1.1线性布局(LinearLayout)打开MainActivity,Ctrl+鼠标左键可跟踪到布局            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 23:22:09
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录文本显示一,设置文本的内容二,设置文本的大小1.px2.dp3.sp三,设置文本的颜色 文本显示本次介绍如何在文本视图TextView上显示规定的文本,包括:怎样在XML文件和Java代码中设置文本内容,尺寸的大小有哪些单位、又该怎样设置文本的大小,颜色的色值是如何表达的、又该怎样设置文本的颜色。一,设置文本的内容在前一章的“2.3.3 使用Java代码书写程序逻辑”小节,给出了设置文本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 12:10:58
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            主要分为三个步骤:装载,链接,初始化 一,装载:查找.class文件生成字节流,再生成class对象。隐式装载-》写代码时候new的对象,系统就会调用类加载器装载对应class到内存。显示装载-》写代码时候调用Class.forName()等方法会进行装载操作。 二,链接:又分为3步骤(验证,准备,解析)1,验证:确保class文件中的字节流包含的信息符合要求,而且不会危及虚拟            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-15 22:31:46
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android画面重新加载Switch文字不显示的解决方案
在Android开发中,Switch组件是实现开关功能的一种常用控件。很多开发者在使用Switch时,可能会遇到文字不显示的问题。这种情况通常出现在画面重新加载时,而开发人员可能无法找到解决方案。本文将深入探讨此问题的原因及解决方式,并通过代码示例进行说明。
## 问题分析
在许多情况下,Switch文字不显示的问题可能与布局的            
                
         
            
            
            
            1. package com.test;  
2.   
3. import java.io.DataInputStream;  
4. import java.io.DataOutputStream;  
5. import java.io.File;  
6. import java.io.FileInputStream;  
7. import java.io.FileOutputStrea            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-15 20:50:00
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            直接上代码:
IaiaiActivity.java:
package com.iaiai.activity;
import android.app.ListActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Gravity;
import and            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-19 11:49:32
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在上篇文章中:Android自定义View01,我们创建了一个CustomTextView,自定义的TextView,但是上篇文章主要是介绍自定义View的关键步骤,这个CustomTextView并不能显示文本。 本篇,将在上篇的基础上,让我们的自定义TextView显示出文本内容来。自定义TextView的完整代码,下面我会对每个方法一一讲解。package com.example.view_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 21:43:01
                            
                                190阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ;import android.view.View;import android.view.ViewGroup;import android.widget.A            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-07 05:39:00
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、绘制文本在Canvas中绘制文本,使用前面文章的坐标系1、drawText的几种方法public void drawText (String text, float x, float y, Paint paint)
public void drawText (String text, int start, int end, float x, float y, Paint paint)
publ            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 12:06:54
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            场景:存在较多绘制内容的区域需要某些动画效果,需要尽量少修改视图的绘制方法,做到动画与绘制分离。看个简单例子:image我在一个视图上绘制了一行文字,先看一下绘制部分的代码:public class MyLayout extends LinearLayout
{
private String mText = "show me the money";
//……
@Override
protected            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 21:45:43
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍大家新年快乐,TextPathView是一个把文字转化为路径动画然后展现出来的自定义控件。效果如上图:使用主要的使用流程就是输入文字,然后设置一些动画的属性,还有画笔特效,最后启动就行了。Gradlecompile 'com.yanzhikai:TextPathView:0.0.5'minSdkVersion 16使用方法TextPathView分为两种,一种是每个笔画按顺序刻画的SyncTe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 23:47:58
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在 Android 开发中,动态显示文字的功能常常用于提升用户体验。然而,我在实现过程中遇到了一些挑战,导致我的应用未能如预期般顺利显示文本。本文将详细记录我在解决“android 动态显示文字”问题中所经历的过程,包括错误现象、根因分析、解决方案及其验证。
## 问题背景
在开发一款社交应用时,我需要在特定条件下动态更新文本显示,以便向用户传达一致的状态信息。例如,当用户提交信息后,屏幕上会            
                
         
            
            
            
            MIUI11已于今天的小米5G新品发布会上,正式发布了!此次MIUI11从视觉上看,更加的简洁美观,功能和人性化上更加强大。下面我们就看看MIUI11的新功能吧!这是界面动态字体系统文字粗细⽆级调节,每个人都可找到适合自己的字重。智能加粗还会根据内容层级和重要性予以文字不同程度加粗,使阅读体验更为极致。全新的息屏和锁屏特效拥有动态息屏显示设计 万花筒和波点表盘,息屏签名,呼吸光效,关闭息屏后也很惊            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-16 10:08:05
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            功能:实现在一个TextView            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-31 22:01:47
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android ImageButton显示文字
在Android开发中,ImageButton是常用的控件之一,它可以显示一个图片作为按钮,并且可以给按钮添加点击事件。然而,有时需要在ImageButton上显示一些文字,以提供更多的信息或交互。本文将介绍如何在Android ImageButton上显示文字,并提供相应代码示例。
## 1. 使用TextView和ImageButton的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-25 06:58:31
                            
                                215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android ProgressBar显示文字实现方法
作为一名经验丰富的开发者,我将教会你如何在Android中实现ProgressBar显示文字的功能。下面是整个过程的流程图。
```mermaid
gantt
    title Android ProgressBar显示文字实现流程
    dateFormat  YYYY-MM-DD
    section 初始化
    初始化            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-21 04:38:57
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信小程序中的canvas等原生组件不支持wx.loadFontface加载的字体,所以对于有自定义字体需求的海报图就得寻找其他解决方案了。因为之前做过服务端绘图的工作,我第一反应就是能不能服务端绘图,然后小程序下载直接保存到相册里,基于小程序丰富的API,这个想法是完全可行的,那剩下的问题是怎么让小程序云函数画出这张图来。   
     image.png 
   绘图引擎使用SpriteJS            
                
         
            
            
            
            ScrollTextView很多 App 中都有滚动展示文字需求,特别适合用来展示简短的通知和广告等内容,不多说,先简单看下效果,实现思路滚动文字的实现思路很多种,我觉得简单易实现的的大致可分为两种:一是,类似常见 Banner 的思路,实现 banner,将TextView 添加到ViewGroup中,这种方式扩展性强,如果滚动显示的不仅仅是文字,还有其他View时,可考虑,淘宝首页的滚动条应该            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-01 09:44:00
                            
                                813阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [java] view plaincopyprint?
ListView listView = getListView();  //添加到脚页显示  这个要继承ListActivity 实现OnScrollListener  listView.addFooterView(loadingLayout);  这位兄弟的Demo非常不错.[java] view pla            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-09-08 01:21:00
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ListView listView = getListView();//添加到脚页显示  这个要继承ListActivity 实现OnScrollListenerlistView.addFooterView(loadingLayout);这位兄弟的Demo非常不错.public class ListViewUpdate extends Activity implements OnScrollLis            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-12-28 18:27:00
                            
                                65阅读