自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Activity过度动画

Activity过度动画overridePendingTransition

2022-11-25 13:06:40 372

原创 android-如何在子线程中更新ui

参考:https://blog.csdn.net/u013356254/article/details/52287794实现基本跟链接相同,不同只出在于WindowManager.LayoutParams的type设为了WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY, 按照参考链接设置TYPE_SYSTEM_ERROR运行时会报错,android.view.WindowManager$BadTokenException: Unable to add

2021-03-11 17:45:06 133

原创 Json3种解析方式

1.导包 implementation 'com.google.code.gson:gson:2.8.6' implementation 'com.alibaba:fastjson:1.2.73'2.使用package com.example.imageloader2;import androidx.appcompat.app.AppCompatActivity;import android.annotation.SuppressLint;import android.os.Bundle;

2021-03-05 16:06:26 272

原创 代码中写布局

1.使用package com.example.imageloader2;import androidx.appcompat.app.AppCompatActivity;import android.annotation.SuppressLint;import android.os.Bundle;import android.webkit.WebSettings;import android.webkit.WebView;import android.widget.LinearLayout;

2021-03-05 12:16:43 106

原创 ImageLoader简单使用

1.导包 implementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'2.权限<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.imageloader2">

2021-03-05 11:09:04 604 1

原创 SpannableString使用

Activity package com.example.string_demo; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.graphics.Typeface; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.prin..

2021-03-01 11:06:03 90

转载 去掉标题栏的方法(使用requestWindowFeature(Window.FEATURE_NO_TITLE);为什么失效)

去掉标题栏的方法(使用requestWindowFeature(Window.FEATURE_NO_TITLE);为什么失效)使用requestWindowFeature(Window.FEATURE_NO_TITLE)隐藏标题栏失效的原因,可能是activity继承的是AppCompatActivity。下面详细介绍了使用方法:一、如果创建的activity继承了Activity:第一种:入门的时候经常使用的一种方法:requestWindowFeature(Window.FEATURE_NO_T

2021-02-18 16:00:42 887

原创 CoordinatorLayout的使用-Androidx

折叠效果实现核心:CoordinatorLayout + AppBarLayout + CollapsingToolbarLayout1.build.gradledependencies { ... implementation 'com.google.android.material:material:1.0.0' implementation 'androidx.cardview:cardview:1.0.0'}2.布局文件activity_main.xml<?xml versi

2021-02-18 15:16:20 1156 1

原创 ContentProvider基础使用

BookProvider package com.example.language.provider; import android.content.ContentProvider; import android.content.ContentValues; import android.content.Context; import android.content.UriMatcher; import android.database.Cursor; import android.dat..

2021-02-04 17:30:35 68

原创 Sqlite数据库增删改查

1.应用部分package com.example.language;import androidx.appcompat.app.AppCompatActivity;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bun

2021-02-02 15:41:38 289 1

原创 Android RGB颜色查询对照表

https://www.cnblogs.com/android100/p/android-rgb-list.html

2021-01-13 16:50:16 331

转载 贝塞尔曲线原理(实现图真漂亮)

链接:https://www.jianshu.com/p/8f82db9556d2

2021-01-12 10:55:03 162

原创 Flutter 画板实现

import 'package:flutter/material.dart';class DrawingBoard extends StatefulWidget { @override _DrawingBoardState createState() => _DrawingBoardState();}class _DrawingBoardState extends State<DrawingBoard> { List<List<Offset>>

2021-01-08 13:51:06 517

转载 Android读取联系人数据库

联系人表详解contacts// content://com.android.contacts/contactsContactsContract.Contacts.CONTENT_URI附注:用户的联系人表,每个联系人占一行,不包括用户已经删除的记录。raw_contacts// content://com.android.contacts/raw_contactsContactsContract.RawContacts.CONTENT_URI附注:用户的联系人原始数据表,每个联系人占一

2020-11-19 18:00:04 458

转载 http和https的区别

http协议和https协议的区别:传输信息安全du性不同、连接方式zhi不同dao、端口不回同、证书申请方式不同一、传输信息安全答性不同1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。二、连接方式不同1、http协议:http的连接很简单,是无状态的。2、https协议:是由SSL+HTTP协议构建的可

2020-11-10 09:15:07 88

转载 Android之使用枚举利弊及替代方案

Android之使用枚举利弊及替代方案Android上不应该使用枚举,占内存,应该使用@XXXDef注解来替代使用 Enum 的缺点每一个枚举值都是一个对象,在使用它时会增加额外的内存消耗,所以枚举相比与 Integer 和 String 会占用更多的内存。较多的使用 Enum 会增加 DEX 文件的大小,会造成运行时更多的开销,使我们的应用需要更多的空间。如果你的应用使用很多的 Enum ,最好使用Integer 或 String 替代他们,但是这样还会有问题。既然都说到这个份上了,那么有什么

2020-11-09 09:42:30 513

原创 本地广播简单使用

本地广播简单使用本地广播是通过LocalBroadcastManager注册、发送、注销的广播package com.example.localbroadcast;import android.app.Activity;import android.app.AlertDialog;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;impor

2020-11-07 10:03:14 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除