自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SwiftUI 和 Combine 的学习:一

SwiftUI 和 Combine 的学习:一

2022-08-21 20:06:04 2433 2

原创 《The Swift Programming Language》之语言参考:类型

《The Swift Programming Language》之语言参考:类型

2022-08-10 17:24:19 193

原创 《The Swift Programming Language》之初见

《The Swift Programming Language》之初见

2022-06-26 18:09:08 509

原创 React 代码规范

React 代码规范

2022-06-25 20:41:40 445

原创 React 笔记--FAQ

React 笔记--FAQ

2022-06-21 17:03:40 113

原创 React 笔记--HOOK

React 笔记--HOOK

2022-06-16 16:18:24 179

原创 React 笔记--API REFERENCE

React 笔记--API REFERENCE

2022-06-07 21:37:43 253

原创 React 笔记--问题

React 笔记--问题

2022-06-04 23:03:05 165

原创 React 笔记--高级指引--严格模式

React 笔记--高级指引--严格模式

2022-06-04 11:25:26 199

原创 React 笔记--高级指引--杂

React 笔记--高级指引--杂

2022-06-04 11:23:39 172

原创 React 笔记--高级指引--Render Props

React 笔记--高级指引--Render Props

2022-06-04 09:44:16 179

原创 React 笔记--高级指引--Refs and the DOM

React 笔记--高级指引--Refs and the DOM

2022-06-03 23:51:58 115

原创 React 笔记--高级指引--深入 JSX

React 笔记--高级指引--深入 JSX

2022-06-03 16:57:51 235

原创 React 笔记--高级指引--高阶组件

React 笔记--高级指引--高阶组件

2022-06-03 15:54:52 187

原创 React 笔记--高级指引--错误边界

React 笔记--高级指引--错误边界

2022-06-02 20:43:54 112

原创 React 笔记--高级指引--Context

React 笔记--高级指引--Context

2022-06-02 20:21:38 128

原创 React 笔记--核心概念--杂

React 笔记--核心概念--杂

2022-06-02 09:39:42 161

原创 React 笔记--核心概念--组件& Props

React 笔记--核心概念--组件& Props

2022-06-01 16:34:49 109

原创 React 笔记--核心概念--元素渲染

React 笔记--核心概念--元素渲染

2022-06-01 16:24:17 127

原创 React 笔记--核心概念--JSX

React 笔记--核心概念--JSX

2022-06-01 15:51:53 131

原创 Windows环境下,用 VMware 编译 Lineage 15. 1安卓源码,并刷机 Redme Note 5

2022.02.08 安卓源码 lineage-15.1 的傻瓜式编译教程

2022-02-08 22:37:26 3279

转载 Windows 使用命令强制删除文件及文件夹

强制删除目录下所有文件

2022-01-31 11:00:55 1650

原创 Linux基本命令学习(基于ubuntu)

Android的内核是基于Linux的,所以一些常用的Linux命令学习一下也是很必要的。而且高效开发的操作系统mac也是基于unix的,和Linux命令几乎通用。都是很简单的东西,也没整理格式。 1.打包及压缩 window: zip,rar linux: gz, bzip, zip1.打包及拆包命令 tar -cxzjvf 打包后的文件 欲打包的目录

2016-11-30 13:43:52 3687

原创 Android Studio实用快捷键整理

常用书签快捷键 BookmarksOS X:F3, shift+F3Windows/Linux: F11, shift+F11返回上一个工具窗口 Jump to Last Tool WindowF12返回上次编辑的地方cmd + shift + del在外部打开文件 Open File Externallycmd + 文件tabctrl + 文件tab快速查看定义 Quick Definit

2016-11-20 16:30:19 356

原创 Snackbar--Toast的替代者

转载:微信公众号:安卓应用频道Snackbar是Android Support Library 22.2.0里新增的一个控件,可以理解成一个加强版的Toast或者轻量级的Dialog。默认从底部弹出,会自动消失,也可以手动划出屏幕消失。Snackbar默认是不能交互的,但是可以添加一个点击事件。官方也是推荐用Snackbar来替代Toast的,一起来看看吧!!!简单入门Snackbar的写法非常简

2016-07-22 07:57:50 2799

原创 《Android源码设计模式》之面向对象的六大原则

单一职责原则—优化代码的第一步通俗的说就是一个类之专注一个功能的实现。这里的单一职责的判断是根据个人经验、具体的业务逻辑而定的。但是也有一些基本的指导原则,例如两个完全不一样的功能就不应该放在一个类中。一个类中应该是相关性很高的函数、数据的封装。开闭原则—让程序更稳定、更灵活项目中的类、模块等,对于扩展是开放的,但是对于修改是封闭的。我个人理解,一个优秀的项目扩展功能应该是通过扩展原来的代码,而不是

2016-07-12 14:50:40 314

原创 Android中判断联网状态

最近在网上搜索相关知识,发现很乱,有些也不规范。所以整理一下。仅仅判断是否有网络连接public static boolean isNetWorkConnected(Context context){ if (null != context){ ConnectivityManager connManager = (ConnectivityManager)

2016-07-05 23:41:43 603

原创 反射基础

定义在Java运行状态下,能够使用任何一个类的方法和属性,这种动态获取的功能被成为Java的反射机制。获取字节码的三种方式Class是一个描述字节码的类,所以获取字节码也就是获取Class.String str = new String(); Class<? extends String> strClass = str.getClass();`String.class`Class c

2016-07-02 09:58:39 384

原创 《Android源码设计模式》之单例模式

单例模式是程序开发中常用的一种设计模式,安卓也是。但是很多人对单例模式了解的并不全面,甚至并不能正确的使用。 下面列举本书提及的几种单例模式,以及他们的特点。一:懒汉模式public class Singleton { private static Singleton sInstance = null; private Singleton(){} public static

2016-06-29 00:37:24 290

原创 Android中RelativeLayout与LinearLayout的性能分析

大量参考 简书作者–尹star《Android中RelativeLayout和LinearLayout性能分析》现象新建xml文件时,默认的根布局是RelativeLayout;而我们setContentView()设置的布局的父布局却是LinearLayout(当前window的顶级View—DecorView(FramLayout)的子View),那么相同情景下到底那个更好呢?Window

2016-06-15 18:45:20 1172

原创 Android中的性能优化

文章参考: 微信公众号:AndroidDeveloper—-Android性能优化总结性能指标: 1.布局复杂度 2.耗电量 3.内存 4.网络 5.程序执行效率一、布局复杂度的优化实现相同界面效果并且层级结构相同时,选用何种Layout最好 FramLayoiut>LinearLayout>RelativeLayout 参考连接:Android中RelativeLayou

2016-06-13 22:53:46 402

原创 EditText的光标问题

一:hint的光标位置 这个和android:gravity="left" 这个属性是相关的left:光表在hint文字的左边center:光标在hint文字的中间right:光标在hint文字的右边 当然由于设置gravity,可能会导致文字位置的一些改变,但是我们可以通过其他办法调整过来的。二:EditText中文字的位置 可以用下图的这个方法设置

2016-06-02 21:37:05 704

转载 【Android开发经验】android:windowSoftInputMode属性详解

本文章来自CSDN博客:http://blog.csdn.net/zhaokaiqiang1992/article/details/39761461,转载请注明地址!

2016-05-12 13:30:01 285

转载 Android中通过浏览器直接打开应用

转载:https://github.com/cundong/blog/blob/master/%E9%80%9A%E8%BF%87%E6%B5%8F%E8%A7%88%E5%99%A8%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.md1.为Android应用的启动Activity设置一个

2016-05-06 00:26:38 1074

原创 Android登陆页面,获取验证码按钮的实现

其实实现起来非常简单,只需要学习一个类就可以了。不罗嗦,直接上代码。

2016-05-06 00:04:56 3086

原创 JAVA中的File类,I/O流基础

File类File的创建直接new就可以创建,需要注意相对路径和绝对路径的问题; 如果创建多级目录,需要先有父目录,或者mkdirsFile的删除file.delete(); 注意: 1.如果删除的是文件夹,并且文件夹里有内容,需要先删除内容 2.JAVA程序删除的文件不走回收站File的判断exists,isFile,isDerectory,canRead,

2016-04-24 23:46:37 391

原创 JAVA基础中的常用知识点(二)

小知识点java是跨平台的,但是jvm不是跨平台的jvm,jre,jdk三者的关系

2016-04-24 23:26:35 357 1

原创 HTTP协议笔记

1.1简单介绍HTTP协议是一个无状态协议 ??? Hyper Text Transfer Protocol超文本传输协议,是一个应用层协议,由请求和响应构成。1.2在TCP/IP协议栈中的位置 通常HTTP都是承载于TCP协议的,有时也会承载于SSL或者TLS上,这个时候就成了我们所说的HTTPS 默认HTTP的端口号为80,HTTPS的端口号为4431.3HTTP的请求相应模型

2016-04-17 10:14:30 305

原创 JAVA基础中的几个常用知识点

小知识点main不是关键字,但是可以被jvm识别静态代码块–构造代码块–构造函数,启动一个类时他们的执行顺序javadoc 生成帮助文档 @author @version @param @return 类要加public\t 制表符 \n 换行符super语句必须放在子类构造函数的第一行,因为要访问父类的属性初始化值super和this不能出现在同一个构造函

2016-04-17 08:35:06 517

原创 Android中的重力感应器开发

SensorManager sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); Sensor sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); sensorManager.

2016-04-06 23:10:01 557

空空如也

空空如也

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

TA关注的人

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