自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android反编译查看资源文件及源码

在Android学习与开发的路上,我们总会遇到一些好看的界面与设计,就像旅途中遇到美丽的风景想拍下来,而作为开发者你想看看别人的界面是怎么做的,这时候反编译就排上用场了。古语曰:工欲善其事必先利其器。首先我们需要反编译的三个软件:apktool:资源文件获取;dex2jar:源码文件获取;jd-gui:源码查看。文件分享https://share.weiyun.com/6K7agck9反编译流程:1.apk反编译得到程序的源代码、资源文件apktool解压得到3个文件:aapt.exe,ap

2021-11-03 02:49:42 1251

原创 adb连接各种模拟器

1.网易Mumu模拟器adb connect 127.0.0.1:75552.夜神模拟器adb connect 127.0.0.1:620013.google模拟器adb connect 127.0.0.1:5555adb connect 127.0.0.1默认为5555端口

2021-02-23 18:45:11 434

原创 关于/system/bin/sh: su: not found的解决办法(安卓模拟器运行)

在了解关于数据库的创建时,无法在android Studio的模拟器运行的条件下运行cmd 窗口下adb shell 命令,adb shell之后su无法转到root权限,导致无法进入data/data/…原因是Android Studio带(Google Play)的模拟器无法获得root权限安装该换成为带(Google APIs)的模拟器即可,类似于这种...

2021-02-23 18:43:41 2022

转载 Android:这是一份全面 & 详细的Webview使用攻略

前言现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天,我将献上一份全面介绍WebView的常见用法。 1. 简介WebView是一个基于webkit引擎、展现web页面的控件。Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。2. 作用显示和渲染Web页面 直接.

2020-09-30 10:22:12 410

原创 安卓盒子始终处于断联状态解决办法

C:\Users\HW>adb devicesList of devices attached192.168.11.20:5512 offline//-----------------------------------------//C:\Users\HW>adb kill-serverC:\Users\HW>adb start-server* daemon not running; starting now at tcp:5037* daemon st.

2020-09-28 10:28:01 346

原创 Android自定义控件学习笔记2

1、颜色是有红绿蓝三色合成的。颜色在安卓中只能取8位的0xAARRGGBB样式A代表透明度,取值0~255(十六进制对应0x00~0xFF),数值越小越透明R代表红色值,同上G代表绿色值,同上B代表蓝色值,同上eg:大红色 0xFFFF0000透明大红色 0x00FF0000黄色 0xFFFFFF00,因为黄色是有红色和绿色组成在安卓中还提供了专门的颜色类Color类...

2020-09-12 18:49:01 112

原创 Android自定义控件学习笔记1

1、新建一个自定义View,继承View,实现三种多态的自定义View,重写onDraw方法,在里面绘制一个圆。package com.example.mydemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import a

2020-09-12 18:30:38 323

原创 JAVA核心类库--5、异常机制和File类

1、异常机制(重点)1.1、基本概念异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。 java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类。 其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了等。 其中Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以编码解决,如:0作为除数等。1.2、异常的分类java.lang.Excepti

2020-08-21 17:04:36 166

原创 JAVA核心类库--4、集合类库

1、集合的概述1.1、集合的由来当需要在Java程序中记录单个数据内容时,则声明一个变量。 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。 当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组。 当需要在Java程序中记录多个类型不同的对象数据时,则准备一个集合。1.2、集合的框架结构Java中集合框架顶层框架是:java.util.Collection集合 和 java.ut

2020-08-11 05:31:39 244

原创 JAVA核心类库--3、可变字符串类和日期相关类

1、可变字符串类1.1、基本概念由于String类描述的字符串内容是个常量不可改变,当需要在Java代码中描述大量类似的字符串时,只能单独申请和存储,此时会造成内存空间的浪费。 为了解决上述问题,可以使用java.lang.StringBuilder类和java.lang.StringBuffer类来描述字符序列可以改变的字符串,如:"ab"。 StringBuffer类是从jdk1.0开始存在,属于线程安全的类,因此效率比较低。 StringBuilder类是从jdk1.5开始存在,属于非线

2020-08-05 22:10:59 184

原创 JAVA核心类库--2、String类的概述和使用

1、String类的概念(重点)java.lang.String类用于描述字符串,Java程序中所有的字符串字面值都可以使用该类的对象加以描 述,如:"abc"。 该类由final关键字修饰,表示该类不能被继承。 从jdk1.9开始该类的底层不使用char[]来存储数据,而是改成 byte[]加上编码标记,从而节约了一 些空间。 该类描述的字符串内容是个常量不可更改,因此可以被共享使用。=》如: String str1 = “abc”; - 其中"abc"这个字符串是个常量不可改变。=》st

2020-08-02 17:10:00 169

原创 JAVA核心类库--1、常用类的概述和使用

1、常用得包1.1、包得名称和功能java.lang包,该包是JAVA语言得核心包,并且该包中得所有内容由JAVA虚拟机自动导入=》如:System类,String类。。。java.util包,该包是java语言得工具包,里面提供了大量工具类以及集合类=》如:Scanner类,Random类,List集合java.io包,该包是JAVA语言中得输入输出包,里面提供了大量读写文件相关得类=》如:File'InputStream类,File'OutputStream类java.net包

2020-07-28 22:34:52 228

原创 安卓开发四大组件

活动(Activily)安卓中,Activily是所有程序得根本,所有程序的流程都运行在Activily之中,Activily是开发者遇到的最频繁,也是Android当中最基础的模块之一 一般一个Android应用是由多个Activily组成的,这多个Activily之间可以进行相互跳转服务(Service)service是android系统中的一种组件,它跟Activily的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。service是没有界面的长生生命周期的代码。

2020-07-28 07:58:30 232

原创 面向对象编程--5、特殊类

1、内部类得基本概念当一个类得定义出现再另外一个类得类体中时,那么这个类叫做内部类(Inner),而这个内部类得类叫做外部类(Outer) 类中得内容:成员变量,成员方法,构造方法,静态成员,构造块和静态代码块,内部类2、内部类得实际作用当一个类存在价值仅仅是为某一个类单独服务时,那么就可以将这个类定义为所服务类中得内部类,这样可以隐藏该类得实现细节并且可以方便得访问外部类得私有成员而不再需要提供公有得get和set方法3、内部类得分类普通内部类-直接将一个类得定义放在另外一个类得类体中

2020-07-28 02:28:59 178

原创 JAVA学习笔记

1、JAVA语言基础2、JAVA面向对象2.1 类与对象 2.2 方法与封装 2.3static关键字和继续 2.4多态和特殊类

2020-07-26 22:03:29 79

原创 面向对象编程--4、多态和特殊类

1、多态的概念多态主要指向一种事物表现出来的多种形态=》饮料:可乐,雪碧,红牛,脉动=》图形:矩形,圆形,梯形,三角形。2、多态的语法格式父类类型 引用变量名 = new 子类类型();Shape s =new Rect();s.show();/** * @author XiceSberg * @date 2020/7/26 16:36 * @description 编程实现Shape类的封装,特征有:横纵坐标,要求打印提供打印所有特征方法 */public clas

2020-07-26 21:59:34 971

原创 面向对象编程--3、static关键字和继续

1、static关键字的基本概念使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,也就是整个类只有一份并被所有对象共享,该成员变量随着类的加载准备就绪,与是否创建对象无关。 static关键字修饰的成员可以使用引用.的方式访问,但推荐类名.的方式private String country; //隶属于对象层级,也就是每个对象都拥有独立的一份private static String country; //隶属于类层级,也就是整个类只有一份并且被所有对象共享

2020-07-25 07:45:25 198

原创 面向对象编程--2、方法和封装

1、构造方法的概念和使用=》构造方法名与类名完全相同并且没有返回值类型,连void都不许有=》当一个类中没有定义任何构造方法时,编译器会自动添加一个无参空构造构造方法,叫做默认/缺省构造方法,如: Person(){}=》若类中出现了构造方法,则编译器不再提供任何形式的构造方法Person p=new Person();//声明Person类型的引用指向Person类型的对象Person() //调用Person方法class...

2020-07-25 05:52:54 165

原创 面向对象编程--1、类和对象

1. 面向对象编程的概念万物都对象 什么是面向对象?=》面向对象指以==属性和行为==的观点去分析现实生活中的事物。什么是面向对象编程? 什么是编程语言? 什么是面向过程,怎么区分面向对象与面向过程?2. 类和对象的概念 =》面向对象编程指先以面向对象的思想进行分析,然后使用面向对象的编程语言进行表达的过程。 =》有什么样的特征,有什么样的行为,先进行分析,然后采用一门面向对象的编程语言进行翻译的过程 4. 什么是编程语言? ...

2020-07-25 01:13:08 245

原创 AJAX学习心得

每次翻开H5都是说CSS,JS,HTML。学的都是前面的一些知识点,就是破不过去。这次反其道行之。从没有学过的开始。AJAX,讲述异步的javascript和xml知识点很少,主要就是异步通信8个实例中围绕着一段主要的代码var xmlhttp;if(window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest();//IE7+,火狐,Chrome,Opera,safari}else{ xmlhttp=new ActiveXObject("Micr

2020-05-21 00:55:40 225

原创 学习困惑

学习了2个星期的前端,刚开始以为H5是很简单的,可是随着深入的学习,发现才学会了点皮毛,H5简简单单的两个字,拓展进去一头雾水,需要学习的知识实在是太多太多了。英语不好的我,往往一个单词需要敲N遍才能记住。吸收掌握的知识进步的实在是太慢了。是花费的时间还太少还是我太笨,想速成还是想的太简单了。...

2020-05-21 00:33:54 162

空空如也

空空如也

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

TA关注的人

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