5 丿roybill

尚未进行身份认证

别害怕尝试新事物,成长就是一个学习的阶段

等级
TA的排名 8w+

Android Studio设置护眼背景色

以前用AndroidStudio一直用的Darcula主题,黑色背景看起来很酷,但是感觉比较伤眼睛,现在重新装了3.0,背景只是白色看着也难受,所以设置一些重要区域的背景色.先来张Darcula的效果重装之后默认IntelliJ,现在来依次设置几个重要区域的背景色1.显示行号字体颜色设置2.代码编辑区域背景色设置3.控制台背景色设置4.左边

2017-12-05 23:16:03

RecyclerView基础

此篇博客不做技术讲解,单纯的笔记,,需深入请研究其他大神的博客,谢谢!1.引入 依赖:  compile 'com.android.support:recyclerview-v7:25.3.1'2.MainActivity:public class MainActivity extends AppCompatActivity { private RecyclerView mR

2017-11-24 11:30:17

Android通过自定义Application使用Map集合做全局参数传递

Android中我们一般会使用Intent的putExtra做数据传递.还有另一种方法,通过自定义Application使用Map集合做全局参数传递.Application本来就全局只有一个,之前自己还傻傻地写成单例.现在改成这种写法:public class BaseApplication extends Application { public HashMap map=new Ha

2017-11-20 16:04:40

JavaScript继承的方式

1.构造函数绑定: function Animal(name,skill){ this.name = name; this.skill = skill; } function Cat(name,skill){// Animal.call(this,name,skill);//和apply方法作用相同,只是apply第二个参数为数组 Anim

2017-10-25 09:27:23

JavaScript创建对象的方式

方式一(基本模式 ): var player = new Object(); player.name = "詹姆斯"; player.skills = "扣篮"; player.run = function(){ return this.name+"的武器是"+this.skills; } alert(player.run());

2017-10-23 22:16:36

HBuilder自定义dialog

Web开发和混合开发确实不同,移动端显示自定义dialog和浏览器显示自定义dialog差别还挺大,用HBuilder写了一个自定义dialog,稍微麻烦一点的是要手动加遮罩,类似Android里面的PopupWindow,哪里需要改进的麻烦指出,非常感谢! <!-- 作者:roybill@163.com 时间:2017-07-03 描述:自定义dialog

2017-07-03 15:29:37

HBuilder更改为自定义的背景颜色

每个人喜欢的开发主题颜色不同,我在网上找了一款比较护眼的色系,把HBuilder的开发环境设置为该色系,依次点击工具→选项然后来看设置后的效果,背景颜色是变了,但是style标签和script标签内的颜色并没有改变(很难看吧)可以看到style标签和script标签内的背景颜色不一样,不在这里修改,换个地方现在

2017-06-02 16:39:57

Android退出整个应用的方法

一般应用在登录界面的时候,如果点击手机上的返回键,就退出整个应用,有些可能会友好提示一下&quot;再按一次退出程序&quot;.我在写项目的时候发现,常规的一些方法居然不管用,比如我处在登录界面的时候,通过调用onBackPressed()方法或onKeyDown()方法去监听返回按键的点击,然后再finish()或System.exit(0).现在就让我们来解决一下这种问题,思路大致是这样:自定义单例Applic...

2017-05-11 15:30:01

Android多语言切换

Android开发在做国际化的时候需要做多语言的适配,首先我们通过手机设置来看一下当前手机系统的语言环境,我用的是Android7.1.1的系统,相信语言切换大家都很容易找到现在我们通过代码的方式获取当前手机系统的语言环境 private String getLocaleLanguage(){ Locale locale = get

2017-05-06 17:49:12

Anroid通过设置“自启动管理”让应用被杀死也能收到推送消息

通常我们把应用杀死后就无法收到推送的消息,需要重新打开应用才能够收到推送的消息。我们可以通过设置“自启动管理”,允许应用自启动,达到杀死应用也可以接收到推送消息的目的。

2017-03-20 11:29:21

Android实现版本更新和自动安装

项目中基本都离不开版本更新,于是自己也写了一个.如有不足之处,请帮忙指出,谢谢!import android.app.Activity;import android.app.AlertDialog;import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.I

2017-02-17 09:44:57

设计模式

设计模式1、面向对象设计原则面向对象的设计原则:开闭原则(对修改关闭,对扩展开发)2、单例概述:内存中只能存在一个该类的对象饿汉式:对象的初始化过程在类加载的时候就已经完成懒汉式:调用方法的时候再创建对象,需要注意线程安全问题开发中建议使用饿汉式,面试两种都要说明 /** * 饿汉式:对

2015-08-01 18:13:57

正则、反射

正则、反射1、反射-概述反射就是在程序运行过程中,通过.class文件动态的获取类的信息(属性,构造,方法),并调用注意:JAVA不是动态语言,因为动态语言强调在程序运行过程中不仅能获取并调用类里面的属性和方法,还要求能够给类增加属性和方法,而JAVA中的反射只能获取调用,不能修改类的结构在反射中包含Declared的方法表示获取私有的成员内

2015-08-01 18:08:42

网络编程

网络编程1、网络通信三要素     IP:网络中每一台计算机的唯一标识     端口号:用于标识进程的逻辑地址     协议(UPD&TCP):定义通信规则2、UDP协议与TCP协议各自特点UDP     1.不需要建立连接;     2.有数据大小限制,每个数据报的大小限制在64k;     3.

2015-08-01 18:08:35

多线程

多线程1、线程1、概述     宏观来讲     进程:就是正在运行的程序     线程:就是进程的执行路径,执行单元2、创建一个线程的两种方式     1、定义一个类继承Thread类          public class A extends Thread{                    }          new A(

2015-08-01 17:44:13

异常、IO流

异常、IO流1、异常1、概念     程序出现不正常的情况2、异常体系     Throwable          |—Error                                    严重的错误,比如硬件坏了          |—Exception

2015-08-01 16:43:52

常见API对象

常见API对象1、包1、概念     包就是文件夹,用于区分相同的类名2、声明格式     package 包名1.包名2….;     package:是个关键字3、带包的类的编译和运行     javac –d . 文件名.java4、导包     import 包名1.包名2…;         如果我在一个类中需要用到不同包下的两

2015-08-01 16:17:29

集合

集合1、集合和数组     1、集合概述          由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象,这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。这样的话就不适合变化的数据。所以,java重新提供了一种容器,用于存储对象,这种容器叫集合     2、集合和数组的区别数组

2015-08-01 15:49:40

面向对象_多态

面向对象—多态1、多态的概念和前提1、概念-什么是多态     对象在不同时刻表现出来的不同状态。2、针对引用类型的理解     编译期间状态和运行期间状态不一样     比如           Person p = new Person();//第一行          p = new Man();//第二行          p = n

2015-08-01 15:12:58

面向对象_继承

面向对象—继承1、继承1、概述-什么是继承     1、多个类中存在相同属性和行为时,将这些内容抽取到单个类中,那么多个类无需再定义属性和行为,只需要继承即可     2、多个类称为 子类或派生类, 单个类称为父类或者超类     3、通过extends关键字让他们产生关系2、继承的好处及特点     好处:         1、提高代码的复用性

2015-08-01 14:58:54

查看更多

勋章 我的勋章
    暂无奖章