Android LinearLayout详解

LinearLayout(线性布局)Android中有六大布局(现已扩展到八大布局),分别是:LinearLayout(线性布局)RealtiveLayout(相对布局)TableLayout(表格布局)FrameLayout(帧布局)AbsoluteL...

阅读全文



智能家居技能大赛对比以往的改动

2021年3月3日更新Android入门学习路径(幕布、思维导图)一、Android开始编程前置操作(导入jar包)导入需要导入的资源根据提供的库文件文件夹,找到"第三阶段文件"找到"安卓库文件"文件夹,内含有assets和libs文件夹将这两个文件夹按...

阅读全文



笔记 | 鸿蒙开发 | 第一期

01 示例应用介绍涉及到的技术:一次开发、多段部署一次开发、多端部署示意图:image-20201128093013355分布式任务调度示意图基于分布式软总线、数据管理分布式Profile分布式安全认证构成支持跨设备应用、远程访问启动、远程调用、链接、迁...

阅读全文



Android项目结构目录.md

一、前言如果使用Eclipse插件ADT开发应用程序,必须要熟悉工程的目录结构,清楚各个目录下面放置的是什么东西。Android工程主要的目录有:src、bin、gen、res等。不同的Android平台目录结构是不同的,下面以Android 2.3.3...

阅读全文



Java面向对象编程-简介

“算法+数据结构=程序”(Algorithm+Data Structures=Programs)一、前言Niklaus Wirth有一句在计算机领域人尽皆知的名言:“算法+数据结构=程序”。从计算机底层实现而言,如何用到最小的内存,达到最快的处理速度,对...

阅读全文



Java StringBuffer 和 StringBuilder 类

当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBu...

阅读全文



Java String API

java.lang 类 Stringjava.lang.Object java.lang.String所有已实现的接口:Serializable, CharSequence, Comparable<String>public final ...

阅读全文



Java String 数据类型

Java String 类字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。创建字符串创建字符串最简单的方式如下:String greeting = "etang&quo...

阅读全文



Java基本数据类型

Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。img因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Ja...

阅读全文



Android四大组件详解

Android 开发的四大组件分别是:活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现;广播接受者(Broadcast Receive),勇于接收广播;内容提供者(Content Provider),支持多个应...

阅读全文



Android四大布局详解

本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:LinearLayout 线性布局RelativeLayout 关系布局FrameLayout 帧布局TableLayout 表格布局在Android 中,有界面存...

阅读全文



[ 技能大赛 ] Android SQLite基本用法

目录- 理论部分(通用的如何创建数据库) - 实操部分(和技能大赛相关的用户注册、登录)前言SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在...

阅读全文



Android控件在xml中初始化

一、写在前面界面控件的初始化一般通过 findViewByid 来查找绑定再强制转换,这项工作只是个纯体力活没有任何营养,一般常用的是使用匿名内部类的方式:首先需要获取到 layout 中布局页面的Button控件中指定的Id:android:id=&q...

阅读全文



自行拆包,疯狂魔改(jar)

企想提供给智能家居Android的jar包被我拆开魔改了。希望不要收到律师函(害怕),最新1.0版本。package com.etang.serverdemo; import java.io.BufferedReader; import java.io...

阅读全文



懂得都懂(4D语法)

用来阴阳怪气恶心别人的4D语法(懂得都懂,dddd拼音首字母)。正文只想说懂得都懂,不懂的我也不多说了,细细品吧,你也别来问我怎么回事,这里面利益牵扯太大了,说了对你我都没有好处,你就当不知道就行了,其余的我只能说这里水很深,牵扯到很多东西,详细情况你们...

阅读全文



《舔狗日记》上线啦

是别的大佬的开源作品,我拿来修改了一下(别打我)。第一版:《舔狗日记》第二版:《舔狗日记》开源地址:奶油话梅糖/舔狗日记(二改)第一版奶油话梅糖/舔狗日记(二改)第二版

阅读全文



忽略字符串大小写

判断时忽略字符串大小写。用于随机验证码验证过程。a.equalsIgnoreCase(b)用到这个方法的项目地址:奶油话梅糖/MyAppPack

阅读全文



随机验证码

适用于Android,已上传Gitee点击链接查看(旧版本)点击链接查看(新版本)点击链接查看(全版本)2020/06/18更新独立打包完美版点击链接查看最简化版package com.example.codepass12; import java.u...

阅读全文



Git上传码云

如何使用Git把代码上传到码云?

阅读全文



绘制一个时钟

Android自定义View / 绘制一个时钟

阅读全文



单选框选中和取消

Android的单选框选中和取消选中功能

阅读全文



正则表达式——验证信息

身份证、电话号码、姓名

阅读全文



2020年初网课笔记

(幕布生成)

阅读全文



短代码-带有背景的Toast

这里逐渐收集了本人自己编写的「短代码」和「重复发明轮子(Reinventing the wheel)」。所有的短代码可前往 “时光”-“文章标签”-“短代码” 查看DiyToast.class - 主要接口/** * @author Administr...

阅读全文



Android版本和API

Android API与Android版本的关系

阅读全文



多看电纸书安装第三方APP

2020/4/6编辑,如有不足欢迎补充QWQ首先要打开Android的开发者模式打开"个人" -> "设置"->点击"关于"->"连续点击版本号",系统会提示进入开发者模式请输入图片描述连接电脑第一步将电纸书设备连接至电脑,此时电纸书设...

阅读全文



Android中Activity生命周期

2020/4/6编辑由 安卓巴士 启发OnCreate表示Activity正在被创建,这是生命周期的第一个方法。在这个方法中,我们可以做一些初始化工作,比如调用setContentView去加载布局文件,初始化Activity所需的数据。onRestar...

阅读全文



如何简单的使用MediaPlayer播放音频(整活)

效果图:请输入图片描述事前准备首先要准备音频文件并在res文件夹内新建“raw”文件夹。然后放入音频即可我这里准备的是练习时长两年半的个人练习生([Meting][Music server="netease" id="444267215" type="s...

阅读全文



使用数据库完成简单的修改密码功能

修改密码主要代码:db.execSQL("update user set passward = ? where username = ?",new String[] { updata_newpass, updata_user });修改密码功能全部代码:...

阅读全文



我 的 青 春 物 语

总而言之,反过来说不讴歌青春的人才是真正的正义所在。我的结论就是--现充爆炸吧。

阅读全文



SharedPreferences的调教

最近在做“桌面”项目(奶糖桌面),在做到“隐藏APP”的时候,是把要隐藏的APP(arraylist)包名拿出来,在获取全部APP(allapplist)的时候,把获取到的包名和所有APP包名做一个比较,如果存在的话就从allapplist中移除这一项。...

阅读全文