随笔分类 -  Java

摘要:http://blog.csdn.net/cswhale/article/details/39053411 1 Bundle介绍 Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boo 阅读全文
posted @ 2018-01-05 16:00 天之骄子19 阅读(1835) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/watermusicyes/article/details/46460347 昨天在用360扫描应用漏洞时,扫描结果,出来一个android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下图: 因此,查了官方API,学 阅读全文
posted @ 2017-12-21 18:18 天之骄子19 阅读(30519) 评论(0) 推荐(2)
摘要:https://www.cnblogs.com/yw-ah/p/5830458.html Java四种引用包括强引用,软引用,弱引用,虚引用。 强引用: 只要引用存在,垃圾回收器永远不会回收Object obj = new Object();//可直接通过obj取得对应的对象 如obj.equels 阅读全文
posted @ 2017-12-02 19:55 天之骄子19 阅读(266) 评论(0) 推荐(0)
摘要:ctrl shift o 导入包 alt / 补全代码 ctrl shif T 搜类 ctrl shif R 搜文件 ctrl H 搜索全局变量 11、ctrl+/:自动注释当前行或者选择的多行 自动注释掉当前行或者多行代码,用//注释,用ctrl+\可以取消注释。 12、ctrl+shift+/: 阅读全文
posted @ 2017-11-17 09:23 天之骄子19 阅读(364) 评论(0) 推荐(0)
摘要:public class a{ public static void main(String[] args) { System.out.println("Hello world"); }} 可以运行 public class Person {private String name;public vo 阅读全文
posted @ 2017-11-14 17:36 天之骄子19 阅读(142) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/wh_19910525/article/details/7784901 git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上 阅读全文
posted @ 2017-10-09 14:43 天之骄子19 阅读(365) 评论(0) 推荐(0)
摘要:ComponentName,顾名思义,就是组件名称,通过调用Intent中的setComponent方法,我们可以打开另外一个应用中的Activity或者服务。 实例化一个ComponentName需要两个参数,第一个参数是要启动应用的包名称,这个包名称是指清单文件中列出的应用的包名称: 第二个参数 阅读全文
posted @ 2017-10-09 10:41 天之骄子19 阅读(1621) 评论(0) 推荐(0)
摘要:System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年 阅读全文
posted @ 2017-10-09 10:07 天之骄子19 阅读(919) 评论(0) 推荐(0)
摘要:通过set函数设置初始化数据或者是带参构造函数初始化。 阅读全文
posted @ 2017-10-01 11:24 天之骄子19 阅读(360) 评论(0) 推荐(0)
摘要:浅谈java异常[Exception] 运行异常是非检测异常可以不处理,编译异常是检测异常必须处理。我们平时的bug是运行异常。 public class HelloWorld { public static void main(String[] args) { try{ //待捕获代码 int a 阅读全文
posted @ 2017-09-12 09:03 天之骄子19 阅读(226) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yelbosh/article/details/7831812 BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承 阅读全文
posted @ 2017-09-11 20:02 天之骄子19 阅读(203) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/jason0539/article/details/22468457 1. 概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题 即Adapter模式使得原本由于接 阅读全文
posted @ 2017-09-07 20:37 天之骄子19 阅读(162) 评论(0) 推荐(0)
摘要:反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 阅读全文
posted @ 2017-09-07 20:37 天之骄子19 阅读(132) 评论(0) 推荐(0)
摘要:在要调用的类B中对调用类A实例化(在B中:A a = new A();a.function();) 阅读全文
posted @ 2017-09-06 21:39 天之骄子19 阅读(4147) 评论(0) 推荐(0)
摘要:面向对象的基本原则:多聚合,少继承。低耦合,高内聚. 【高内聚、低耦合】 模块粒度: 【多聚合、少继承】 阅读全文
posted @ 2017-09-06 21:32 天之骄子19 阅读(325) 评论(0) 推荐(0)
摘要:总之:1、类只能继承类,接口只能继承接口,类可以实现接口,其它都不行。 2、java中支持单继承,多实现规则。 工具类的方法都是static until结尾的是工具类。 阅读全文
posted @ 2017-09-06 17:29 天之骄子19 阅读(132) 评论(0) 推荐(0)
摘要:记得先找对路劲adb shellls 最上面的ls: ./ 打头的没有权限。而下面的这些acct sdcard等 都有权限。 然后cd sdcardls 看下目录,发现gxm文件夹在sdcard下面。然后:ctrl c退出去 或者exit退出去。然后在黑框里输入文件路劲导出来。adb pull /s 阅读全文
posted @ 2017-09-06 12:49 天之骄子19 阅读(6422) 评论(0) 推荐(0)
摘要:你肯定修改过class的template模板,改回去就好了#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")public class ${NAME}  阅读全文
posted @ 2017-09-01 11:18 天之骄子19 阅读(14286) 评论(0) 推荐(1)
摘要:http://blog.jobbole.com/84429/ TCP HTTP UDP: 都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。 TCP HTTP UDP三者的关系: TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。 阅读全文
posted @ 2017-08-31 19:38 天之骄子19 阅读(208) 评论(0) 推荐(0)
摘要:用 java.util.Scanner 如下 public static void main(String[] args) { while(true){ Scanner scan = new Scanner(System.in); System.out.println("请输入:"); String 阅读全文
posted @ 2017-08-29 18:34 天之骄子19 阅读(1745) 评论(0) 推荐(0)