自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WWW.齐麟的博客.COM

屌丝走向大神

  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android的内存优化

RAM(random access memory)随机存取存储器。说白了就是内存。一般Java在内存分配时会涉及到以下区域...

2016-09-28 09:03:36 624

原创 Android与H5交互(混合开发)

一、H5调用AndroidH5网页调用Android代码,需要在...

2016-09-28 09:02:52 1977

原创 Fragment跳转的生命周期

首先,我们要明白,Fragment要跳转,肯定是有多个Fragment,也要明白它是依赖于Activity的存在而存在的,当然,还要明白它的生命周期:onAttach->onCreate->onCreateView->onActivityCreated->onStart->onResume->onPause->onStop->onDestroyView->onDestroy->onDeath那

2016-09-27 18:55:47 1741

原创 AIDL

对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序,和其他应用程序通讯,那我告诉你,很多技术都可以访问,如广播...

2016-09-22 16:58:20 583

转载 Android Application详解

对于Application这个类...看完后大家便可以完全掌握Application这个类了。

2016-09-18 19:35:45 773

原创 ListView中解决图片错位问题

1、给ImageView设置一个tag,并预设一个图片。2、当item1比item8图片加载的快时,你滚下去使item8可见,这时ImageView的tag被设成了item8的URL,当item1下载完时,由于item1不可见,现在的tag是item8的URL,所以不满足条件。虽然下载下来了,但不会设置到ImageView上,tag标识的永远是可见View中图片的URL。

2016-09-26 12:04:52 343

原创 convertView与ViewHolder的关系

ViewHolder只是将需要缓存的那些view封装好,convertView的setTag才是将这些view缓存起来的并供下次使用。当ListView里布局多样化的时候,ViewHolder的作用就比较明显的体现了。当然了,单一模式的布局一样有性能优化的作用,只是不直观。假如你2中模式的布局当发生回收的时候,你用setTag分别记录是哪两种,这两种模式体会被封装到ViewHolder中进行保

2016-09-26 11:43:24 387

原创 ListView中adapter的作用

adapter(适配器)的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用adapter的getView方法返回一个View,用来将不同的数据映射到View上。不同的数据对应不同的适配器,如BaseAdapter、ArrayAdapter、CursorAdapter、SimpleAdapter等,它们能够将数组、指针指向的数据、Map等数据映射到View上。也正

2016-09-23 17:28:41 2620

原创 广播接收者的使用

静态注册:1、创建两个类,继承BroadcastReceiver并实现onReceivepublic class LaoDa extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String resultData = g

2016-09-23 11:43:38 558

原创 注册广播接收者的两种方式

注册广播的方式分两种:静态注册、动态注册静态注册:(分两步)1、创建一个类,并继承自BroadcastReceiver,继承之后实现onReceiverpublic class MyBroadCastReceiver extends BroadcastReceiver { @Override public void onReceive(Context c

2016-09-22 17:00:40 3064

转载 通过浏览器的链接启动Activity

推荐大家进入这篇博客:http://blog.csdn.net/mchenys/article/details/49557257

2016-09-22 16:54:09 499

原创 单例模式之懒汉与饿汉式

//懒汉式,面试的时候写public class LanHan{private static LanHan instance = null;private LanHan(){}public static LanHan getInstance(){if(LanHan==null){instance = new Lanhan();}r

2016-09-20 20:29:24 197

原创 SurfaceView和View的区别

一、SurfaceView和View最本质的区别在于:SurfaceView是在一个新启的单独线程中可以重新绘制画面,而View必须在UI的主线程中更新画面。在UI的主线程中更新画面,可能会引发一些问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。如果你使用SurfaceView,便不会阻塞你的UI主线程,因为它是在新的线程中更新画面。但

2016-09-20 15:40:56 1886

转载 Activity的四种启动模式与添加任意启动模式

对于Activity的四种启动模式与添加任意启动模式,我不多说了,已经有人写的非常好了,大家直接打开连接就可以啦。http://www.cnblogs.com/lwbqqyumidi/p/3771542.html

2016-09-20 07:33:01 254

转载 Service的生命周期与启动方式

关于Service,我为大家介绍篇文章,里面详细的介绍了Service的生命周期与启...

2016-09-19 17:09:07 295

转载 Android显示Intent和隐示Intent之间的区别?

大家直接打开下面的链接,便可了解显示Intent和隐示Intent之间的区...

2016-09-19 16:53:42 1513

原创 Handler机制的原理

Handler:它是用于实现线程之间的通信。

2016-09-19 16:04:46 799 1

原创 Android中的进程有哪些?说出它们的优先级

Android中的进程分为六大类:前台进程、可见进程、次要服务、后台进程、内容提供者、空进程1、前台进程:目前正在屏幕上显示的进程和一些系统进程。2、可见进程:指一些不在前台,但用户依然可见的进程。

2016-09-19 11:30:15 447

原创 Activity之间的传值

Activity之间的传值有2中,第一种是intent传值,第二种是Bundle传值。一、Intent传值

2016-09-19 09:29:15 384 1

原创 Activity的跳转、横竖屏切换的生命周期

一、Activity的生命周期:onCreate()→onStart()→onResume()→onPause()→onStop()→onDestroy()二、Activity横竖屏切换的生命周期:onPause()→onStop()→onDestroy()→onCreate()→onStart()→onResume()横竖屏切换生命周期详解:比如我们的app正在运行,当我们竖屏切换到横屏

2016-09-19 08:55:54 885 1

VRTK-master

一个高效的VR工具包,用于在Unity3d中快速构建VR解决方案。

2018-01-12

MonoDevelop汉化包

解压路径:Unity3D\MonoDevelop\bin

2017-06-27

空空如也

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

TA关注的人

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