- 博客(30)
- 资源 (7)
- 收藏
- 关注
原创 CSS复合选择器
复合选择器是由两个或多个基础选择器,通过不同的⽅式组合⽽成的,⽬的是为了可以选择更准确更精细的⽬标元素标签。交集选择器,并集选择器,子元素选择器,后代选择器,兄弟选择器,相邻兄弟选择器。......
2022-07-22 16:43:34
421
原创 CSS(层叠样式表)
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言,CSS是给网页中的元素来设置样式,其实就是给页面进行美化。简单介绍一个之前不同的字体大小我们可以用H1到H6进行控制,其实如果用css 也可以进行控制............
2022-07-13 15:29:14
943
原创 Html 中的块级元素和行内元素(内联元素)
先从字面意思找,块级元素可以看做讲台,自己独占一排,常见标签:, , , ;行内元素(内联元素)可以看做学生的课桌,可以多个占用一排,常见标签:, , , ;
2022-07-12 11:24:18
1878
原创 关于 <provider> 一个简单使用问题
参考文献https://blog.youkuaiyun.com/luck_mw/article/details/54970105 https://blog.youkuaiyun.com/lmj623565791/article/details/72859156 https://developer.android.google.cn/training/secure-file-sharing/setup-sha...
2018-09-12 09:44:30
1237
原创 高德地图 小米note3 在锁屏情况下(长时间) 白屏问题
1.白屏问题先排查是否是自己导包有问题,申请的key是不是对 2.如果能加载出来地图,在锁屏情况下还是白屏 我这个就是在长时间锁屏的情况下回白屏,oppo 魅族 vivo 都没有问题,就小米note3有问题,但是地图在改变一下位置就重新加载完成,并且是在Fragment中,思路只能在生命周期中添加以上方法有个bug 就是如果你的界面继承城市选择,或者切换其他城市功能会...
2018-08-30 17:25:06
647
原创 GSON解析泛型json 封装通用类
https://www.cnblogs.com/qq78292959/p/3781808.html根据这位大神的思路,结合现有Gson(版本2.8.5)进行泛型实体类简单封装本文章只针对#第一种:{"success":true,"data":{"averageStarLevel":4.7,"remarkCount":10}}#第二种:{"success":true,"data&q
2018-08-27 10:50:56
4372
原创 Notepad++ json 插件 Jsonviewer2 无法使用问题
在之前的Npp版本中可以使用Jsonviewer 升级之后不能使用,习惯性的百度了一边发现都是先让你把Jsonviewer下载后解要到Notepad++\plugins 这个目录下重启,发现并不好使。看到好多人一直在搜Npp插件为啥不能使用jsonviewer ,发现就是不支持这个,没办法只能另找插件,从Npp官网上搜索找到一个叫JSMinNPP的插件很好用,下边是这个插件的使用方式1.下载地...
2018-08-20 17:44:52
6087
2
原创 Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null obje
Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference 错误定位在OnCreate方法中,肯定是布局问题,是自己把View 写错成view 特此记录一下...
2018-07-25 08:57:15
683
原创 Android关于No Activity found to handle Intent的问题 拨号问题
在Fragment中写了一个跳转到拨号界面功能Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + "10086"));startActivity(intent);改完后Intent intent1 = new Intent(Intent.ACTION_DIAL);intent1.setData(Uri.parse(......
2018-03-28 17:13:44
2366
原创 Java——初始化块,初始化块与构造方法,静态初始化块
初始化块 一个类里面可以定义多个初始化块,相同类型的初始化有顺序,前面定义的先执行,后定义的后执行,有static的先执行。 语法格式如下: [修饰符]{ //初始化可执行的代码 } 注意:修饰符只能使用static。public class Person { // 两个成员变量name age private String name; private in
2017-09-25 22:58:58
445
原创 Java——多态,引用数据类型强转,组合模式
多态 在程序中同一个方法,由于参数类型不同导致不同效果的现象就叫多态。例如:动物都有叫的这个行为,但是不同的动物发出的叫法不同,猫类发出的猫叫,狗类发出的狗叫。 新一个动物类Animal,让Dog类,Cat类继承Animal程序中的代码如下: public class Animal { private String name;public String getName() {
2017-09-25 22:56:54
571
原创 java--继承
4.类的继承的特点 每个子类只有一个直接父类。Java的继承通过extends来实现的,实现继承的类叫子类,被继承的类叫父类,也有叫基类,超类。 父类和子类是一般跟特殊的关系,例如苹果是水果的子类,苹果是一种特殊的水果,水果是苹果的父类。 Java中继承的格式如下: 修饰符 class SubClass extends SuperClass{} 其实就是在定义类上加 extends
2017-09-25 22:53:32
343
原创 java-深入构造方法
构造方法之前我们就学过,这次我们用构造方法实例化我们的成员变量,代码如下 结果: 构造方法重载 构造方法也属于方法,是一种特殊的方法,一个没有返回值的方法。既然属于方法,那么它也有方法的重载,到这我们在说一下重载,重载:方法名相同,返回值类型或形参个数不同。构造方法重载代码如下所示: this关键字 之前我们学过this的其他使用 第一种 指 当前类.成员变·量 ,在get
2017-09-25 22:41:54
461
原创 java中package(包)
package可以理解成创建文件夹,为什么要用包这个概念呢,我们都知道,window中文件夹中不能存储同类型同名称的文件,java开发也是,我们可以在不同文件夹中创建相同文件。在创建package时注意:包名必须是小写,而且是由一个或多个有意义的单词连缀而成。 其实在window下的结构目录如下: 但是如果我们在使用的使用无法区分他们属于那个包时,情况如下: 如果我们想用test1包下
2017-09-25 21:38:26
14303
2
原创 java类中的变量
根据定义变量位置的不同,可以将变量分成两大类:成员变量和局部变量。变量命名规则:合法的标识符,多个有意义的单词连缀而成,其中第一个单词首字母小写,后面每个单词首字母大写。 成员变量:类里定义的变量。成员变量分为两种:类变量和实例变量。有static修饰的是类变量,没有static修饰的是实例变量。可以把类变量和实例变量统称为成员变量,其中类变量可以理解为类成员变量,它作为类本身
2017-09-19 17:51:51
608
原创 java中方法详解
方法的所属属性 Java中的方法不能独立存在,所有的方法都必须定义在类里。执行方法时必须使用类或者对象来作为调用者,所有的方法都必须使用“类.方法”或“对象.方法”的形式调用。 方法的传递机制 Java中方法的参数传递方式只有一种:值传递, 所谓的值传递,就是将实际参数(简称实参)值的副本传入方法里,而参数本身并不手影响(结合之前的作用域)。 自己运行结果试试 类引用类型数组 数
2017-09-18 16:19:58
2510
原创 Android中如何获取运营商
Android之TelephonyManager类的方法详解 TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。 TelephonyManager类的对象可以通过Context.getSystemSer
2015-01-05 13:55:49
1326
1
原创 Android中获得手机通讯录联系人信息
获得手机通讯录联系人信息 /**得到手机通讯录联系人信息**/ private void getPhoneContacts() { ContentResolver resolver = mContext.getContentResolver(); // 获取手机联系人 Cursor phoneCursor =
2015-01-05 13:54:43
502
原创 Android——屏幕大小获取
如果你想获得屏幕的像素大小,可以使用getSize:Display display = getWindowManager().getDefaultDisplay();Point size = new Point();display.getSize(size);int width = size.x;int height = size.y;如果不在Activity中,你
2015-01-05 13:54:00
449
原创 Android——短信功能
权限:import java.util.ArrayList;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.telephony.SmsManager;import
2015-01-05 13:53:06
375
原创 Android——电话拨号器
1.public class MainActivity extends Activity {private EditText et;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(save
2015-01-05 13:51:42
395
原创 Android——传感器的使用
下面显示了Sensor所提供的所有服务Constantsint TYPE_ACCELEROMETER A constant describing an accelerometer sensor type. //三轴加速度感应器 返回三个坐标轴的加速度 单位m/s2int TYPE_ALL A constant describing all sensor types. //
2015-01-05 13:50:16
521
原创 Android——查询通话记录和删除记录
负责存放呼叫记录的内容提供者源码在 ContactsProvider 项目下: 源码路径: com/android/providers/contacts/CallLogProvider.java 使用到的数据库在: /data/data/com.android.providers.contacts/databases/
2015-01-05 13:49:54
1655
原创 Android——手机sd卡的大小查看
首先要在AndroidManifest.xml中增加SD卡访问权限SD卡是否存在private boolean ExistSDCard() { if (android.os.Environment.getExternalStorageState().equals( android.os.Environment.
2015-01-05 13:47:59
683
原创 Android——布局文件复用 include merge
1.标签复用布局文件在需要添加这些布局的地方,使用标签 。 也可以在节点中为被添加的布局文件的root View定义特别标识,重写所有layout参数即可(任何 以“android:layout_”为前缀的属性) android:layout_width=”match_parent” android:layout_height=
2015-01-05 13:46:47
512
原创 Android——SharedPreferences共享 参数 主要记录记住密码 用户名等
获取SharedPreferences的两种方式:1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.调用Activity
2015-01-05 13:42:42
660
原创 Android——Fragment的入门使用
1.静态的使用 1.1 在layout中添加frament1.xml和frament2.xml文件,之后在main.xml中添加frament标签name中指定相对应的java文件 android:layout_width="match_parent" android:layout_height="match_parent" android:o
2015-01-05 13:35:20
342
原创 Android ——fragment 与Activity 之间的通信
在fragment1中设置fragment2的内容()public class Fragment1 extends Fragment {@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {// TODO Aut
2015-01-05 13:32:59
415
原创 Android——文件的存储
package cn.itcast.files; import cn.itcast.service.FileService;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.w
2015-01-05 13:32:18
358
Android插件
2018-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人