自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

T-GL的博客

新人乍到,在博客中记录分享学习与生活。

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 一文搞懂URL中的#、?、&

一文搞懂URL中的#、?、&一、#1、#的含义#代表网页一个位置,URL中#右边的字符就是该位置的标识符,如 http://www.example.com/index.html#print就代表网页index.htm的print位置。浏览器读取这个URL后,会自动将print位置滚动至可视区域。为网页位置指定标识符,有两个方法。使用锚点,比如 <a name="print"></a>使用id属性,比如<div id="print">2、#发

2020-09-01 14:29:26 2925

转载 Java四种线程池的示例

Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。

2017-12-18 10:24:16 15919

转载 线程池的使用

Java并发编程:线程池的使用  在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。  那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任

2017-12-18 10:23:06 240

转载 Spring 依赖注入

转载自http://www.cnblogs.com/java-class/ Spring 依赖注入方式详解阅读目录1.Set注入2.构造器注入3.静态工厂的方法注入4.实例工厂的方法注入    平常的Java开发中,程序员在某个类中需要依赖其它类的方法。    通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不

2017-12-04 10:03:53 186

转载 Java IO

转载自http://davidisok.iteye.com/blog/2106489Java IO 详解初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想jav

2017-11-11 11:48:15 512

转载 Java 类中各成分加载顺序 和 内存中的存放位置

一、什么时候会加载类?使用到类中的内容时加载:有三种情况1.创建对象:new StaticCode();2.使用类中的静态成员:StaticCode.num=9;  StaticCode.show();3.在命令行中运行:Java StaticCodeDemo二、类所有内容加载顺序和内存中的存放位置:利用语句进行分析。1.Person p=new Person("z

2017-10-13 10:54:34 209

转载 Animation 动画介绍和实现

转载自http://www.cnblogs.com/yc-755909659/p/4290114.html【Android 基础】Animation 动画介绍和实现在前面 PopupWindow 实现显示仿腾讯新闻底部弹出菜单 有用到Animation动画效果来实现菜单的显示和隐藏,本文就来介绍下吧。1.Animation 动画类型Android的anima

2017-10-12 13:24:29 442

转载 接口的部分理解

接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。//定义接口InterAinterface InterA{ void fun();}//实现接口InterA的类Bclass B implemen

2017-10-11 16:35:41 186

转载 Java集合之泛型

转载自 http://www.cnblogs.com/jbelial/archive/2013/03/30/2990935.html所谓泛型就是允许在定义类、接口时指定类型形参,这个类型形参将在声明变量、创建对象时确定。增加了泛型支持后的集合,完全可以记住集合中元素的类型,并可以在编译时检查集合中元素的类型。即解决一些安全问题;同时还可以让代码变得更加简洁。  一.使用泛型

2017-10-11 16:11:38 237

转载 关于建立杀不死的服务

转载自http://blog.csdn.net/mad1989/article/details/22492519和http://blog.csdn.net/liuzg1220/article/details/52599370序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是

2017-10-11 15:24:56 492

原创 关于timer.schedule只执行一次

学习做安卓项目时需要使用Timer来定时,但发现只执行一次Timer 的schedule方法是有重载的1.schedule(TimerTask task, long delay)这个方法第二个参数是延迟,也就是延迟多少时间后执行task,而不会重复        2.schedule(TimerTask task, long delay, long period)

2017-10-11 12:49:52 13079

转载 volatile

原文出处: 海子volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volat

2017-10-09 17:06:54 655

转载 Java 方法区及堆、栈(转了慢慢看)

第一部分转载自http://www.cnblogs.com/hqji/p/6582365.html1、java中的栈(stack)和堆(heap)是java在内存(ram)中存放数据的地方2、堆区     存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令);     jvm只有一个heap区,被所有线程共享,不存放基本

2017-10-09 14:27:48 394

转载 Java 检查异常与非检查异常

原文地址:http://yangshen998.iteye.com/blog/1311682[html] view plain copypublic class ExceptionTypeTest {  public void doSomething() throws ArithmeticException{  Sys

2017-10-09 13:34:05 1753

原创 这几天

国庆假期总想写点什么,这几天学习学得还不错 保持保持 keep

2017-10-06 21:51:21 212

转载 Android的taskAffinity对四种launchMode的影响

转载自http://www.cnblogs.com/yyz666/p/4674173.htmlAndroid的taskAffinity对四种launchMode的影响  在Android系统中,一个application的所有Activity默认有一个相同的affinity(亲密关系,相似之处)。也就是说同一个应用程序的的所有Activity倾向于属于同一个task。但是我

2017-09-22 10:55:46 293

转载 Java中的static关键字解析

Java中的static关键字解析

2017-09-05 20:59:07 150

转载 Android学习(十一) 关于MVP与MVC

转载自http://www.codeceo.com/article/mvp-android.html背景之所以要谈这个话题是因为你在开发App时可能会发现,Activity担负的责任非常之重,如果站在MVC框架角度看自己开发的App,一般xml布局文件科Activity的setContentView等充当了View角色,Activity其他代码充当了Controller角色,其他数

2017-08-31 16:59:05 177

原创 好一个七夕

在七夕这个特殊的日子里(虽然对我来说一点也不),我们开学了,这是我的大四第一学期,应该也是在学校学习生涯的倒数第二个学期了。       因为我并不打算考研,原因是  我不想在学校里面学习这些在外界都可以学习到的知识了(也许并不是),但是我厌恶了学校这样一个学习的环境,因为毕竟已经呆了15年了,我觉得自己可以出去闯一闯了。       好吧,虽然爸妈一直劝我去考研,但是无果,我就是这么倔强

2017-08-28 17:32:45 266

转载 Java学习 线程

转载自  http://www.cnblogs.com/whoislcj/p/5603277.html 线程管理相关文章地址:Android线程管理之Thread使用总结Android线程管理之ExecutorService线程池Android线程管理之ThreadPoolExecutor自定义线程池Android线程管理之AsyncTask异步任务Android线程管理之Thre

2017-08-28 17:22:57 194

转载 Android学习(十)View的学习(一)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没

2017-08-22 11:04:19 192

原创 Android学习心得(三)关于真机调试后,签名的apk无法安装的问题

真机调试后,签名的apk无法安装。

2017-08-20 17:46:54 1551

转载 Android学习(九)@SerializedName注解的意义

@SerializedName注解的意义

2017-08-19 20:13:47 3454

原创 Android学习心得(二) 关于getContext()

No virtual method getContext()

2017-08-19 16:31:12 1798

原创 Android学习心得(一)记录一个问题

问题:在LocationTest这个项目中,即实现利用百度API实现地图的功能,存在下面这个问题,使用release生成的已签名的apk文件,导入到 红米3手机(Android 5.1),安装失败;显示更换原来的数据,但是可能是原来调试生成的数据在手机中未被完全清除导致安装失败。解决方法:(待解决)。

2017-08-18 11:39:39 363

转载 Android学习(八) Notification知识整合

在Android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。

2017-08-17 16:05:56 346

转载 Java回调机制

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中

2017-08-17 10:41:28 162

转载 String StringBuffer StringBuilder 三者的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)

2017-08-16 16:40:11 869

原创 Android学习(六) QCMediaPlayer mediaplayer NOT present

MediaPlayer 项目错误解决:在5+的安卓版本后面不能用new MediaPlayer(),而是改为MediaPlayer.create()Environment.getExternalStorageDirectory()这个方法得到的地址并不是外置SD卡的地址,所以调用mediaPlayer = MediaPlayer.create(this,  Uri.parse("s

2017-08-15 21:42:55 3432

转载 Android学习(三)android的八种对话框

转载自:http://www.cnblogs.com/gzdaijie/p/5222191.html目录1.写在前面2.代码示例2.1 普通Dialog(图1与图2)2.2 列表Dialog(图3)2.3 单选Dialog(图4)2.4 多选Dialog(图5)2.5 等待Dialog(图6)2.6 进度条Dialog(图7)2.7 编辑Dialog(图

2017-08-15 15:33:29 204

转载 Android学习(七)Adapter

Android之Adapter用法总结1.概念        Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览:

2017-08-12 15:52:45 135

转载 Android学习(二) LinearLayout和RelativeLayout比较

LinearLayout和RelativeLayout共有属性:Java代码中通过btn1关联次控件Android:id="@+id/btn1"控件宽度android:layout_width="80px" //"80dip"或"80dp"android:layout_width =“wrap_content”android:layout_width =“mat

2017-08-11 10:06:41 145

转载 Android学习(五)Service学习(下)

转载自:http://blog.csdn.net/guolin_blog/article/details/9797169在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进行通信、Service的销毁方式、Service与Thread的关系、以及如何创建前台Service。以上所提到的这些知

2017-08-10 11:15:54 153

转载 Android学习(四)Service的学习(上)

转载自http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的

2017-08-10 11:13:05 170

原创 Android学习(一)RelativeLayout布局属性

第一类:属性值为true或false    android:layout_centerHrizontal 水平居中    android:layout_centerVertical 垂直居中    android:layout_centerInparent 相对于父元素完全居中    android:layout_alignParentBottom 贴紧父元素的下边缘    a

2017-08-10 09:36:52 174

原创 开心

今天上马原课时,接到了华为测试部打来的电话,不得不说还是很开心,很激动的。但是我感觉自己说错了话,因为我说自己是两手准备,可能会考研,但是实习的话时间可能会冲突,哎,虽然我解释了下这两者应该不会冲突,因为我可以在9月才开始复习,但是那老师说话听起来很和蔼,感觉有戏,希望暑假能进华为实习吧!!!

2017-05-31 21:57:45 119

转载 Intent的简介以及属性的详解

第一次发博客,转载自别人的博客,接下来会用博客来记录自己学习的过程

2017-05-25 21:22:31 302

数据结构 动态规划

数据结构 是一门比较难学 但对于程序员来说必学的一门课程。希望大家能够好好地学好这么课程。

2015-10-06

空空如也

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

TA关注的人

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