随笔分类 -  Java/Android

Java/Android学习知识
摘要:写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道Evaluate Expression, 知道条件断点;可是你听说过日志断点吗,Method Breakpoint,Exception Breakpoint... 阅读全文
posted @ 2016-01-21 11:36 tianqishu11 阅读(194) 评论(0) 推荐(0)
摘要:本文将继续介绍一些非常实用的但是你可能不知道的快捷键;没看过前两篇的可以移步:Android Studio你不知道的快捷键(一)Android Studio你不知道的快捷键(二)Select In..说实话,想不出一个比较好的翻译 :P 干脆使用英文吧。Select In..有没有这样的场景:你在A... 阅读全文
posted @ 2016-01-21 11:36 tianqishu11 阅读(285) 评论(0) 推荐(0)
摘要:在Android Studio你不知道的快捷键(一)里面,主要讲述了一些窗口操作的快捷键还有补全参数提示等,这一篇会分享一些代码代码编辑的快捷键。(默认Keymap如上文)自动生成变量自动生成变量作为一门静态类型语言,Java是有一定的类型推导能力的;那么你是否经常书写:12String testS... 阅读全文
posted @ 2016-01-21 11:35 tianqishu11 阅读(237) 评论(0) 推荐(0)
摘要:一般来说键盘用的越多鼠标用的越少,那么写起代码来效率就越高;常见的快捷键想必大家都已经掌握,接下来我就分享一些你可能不知道的但确非常实用的快捷键。下文所有快捷键基于如下keymapWindows: DefaultLinux: DefaultOSX: Mac OSX 10.5+自动补全的时候是Ente... 阅读全文
posted @ 2016-01-21 11:34 tianqishu11 阅读(269) 评论(0) 推荐(0)
摘要:1、volley 项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联... 阅读全文
posted @ 2015-07-23 10:03 tianqishu11 阅读(142) 评论(0) 推荐(0)
摘要:本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,J... 阅读全文
posted @ 2015-07-15 23:04 tianqishu11 阅读(158) 评论(0) 推荐(0)
摘要:To summarize the default behavior for activities and tasks:When Activity A starts Activity B, Activity A is stopped, but the system retains its state ... 阅读全文
posted @ 2015-07-03 11:48 tianqishu11 阅读(220) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-05-21 11:27 tianqishu11 阅读(216) 评论(0) 推荐(0)
摘要:http://www.baidu.com/img/bdlogo.pnghttp://rongcloud-web.qiniudn.com/docs_demo_rongcloud_logo.png 阅读全文
posted @ 2015-04-27 21:57 tianqishu11 阅读(3799) 评论(0) 推荐(0)
摘要:1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.2 在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Application菜单,启动程序的调试模式.第一... 阅读全文
posted @ 2015-04-14 10:16 tianqishu11 阅读(194) 评论(0) 推荐(0)
摘要:在Application类的实现类中,无非就是做一些初始化程序数据、检查运行环境、销毁数据等。1、初始化程序数据: 常用的初始化的手段有创建程序所需要的目录,设置开发平台的key,初始化地图信息,初始化http或者其他和网络有关的东西,初始化推送等等。2、检查运行环境 比如检查是否存在sd卡、判断网... 阅读全文
posted @ 2015-04-08 10:24 tianqishu11 阅读(907) 评论(0) 推荐(0)
摘要:Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”... 阅读全文
posted @ 2015-04-03 11:25 tianqishu11 阅读(197) 评论(0) 推荐(0)
摘要:值得收藏,真心想搞安卓的朋友多看看吧 阅读全文
posted @ 2015-04-01 15:11 tianqishu11 阅读(716) 评论(2) 推荐(0)
摘要:1.保存图片文件到SD卡 private InputStream Bitmap2IS(Bitmap bm) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.... 阅读全文
posted @ 2015-03-30 21:42 tianqishu11 阅读(417) 评论(0) 推荐(0)
摘要:Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/... 阅读全文
posted @ 2015-03-26 12:37 tianqishu11 阅读(253) 评论(0) 推荐(0)