自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Android7.0 分屏多窗口

Android N 添加了对同时显示多个应用窗口的支持。 在手持设备上,两个应用可以在“分屏”模式中左右并排或上下并排显示。 在电视设备上,应用可以使用“画中画”模式,在用户与另一个应用交互的同时继续播放视频。如果您使用 N Preview SDK 构建应用,则可以配置应用处理多窗口显示的方法。 例如,您可以指定 Activity 的最小允许尺寸。 您还可以禁用应用的多窗口

2016-09-27 15:12:41 4789

原创 区别是什么

他们的底层实现不同,ArrayList和Map的底层实现是数组,Set的底层实现是Map,Map是要存放两个值,key和value,key不能重复,而Set的实现是存放Map的key,所以Set的值也不能重复,Map,和Set无序且不可重复,ArrayList有序可重复如果ArrayList 和Map存储的元素都比较多。那么在取元素方面,ArrayList要慢很多。但是这也不是绝对

2016-09-27 13:32:09 334

原创 handler

1. 了解几个概念1.Message 消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给UI线程.2.Message Queue 消息队列,用来存放通过Handler发布的消息,按照先进先出执行。3.Handler 是Message的主要处理者,负责将Message添加到消息队列以及对消息队列中的Message进行处理

2016-09-27 12:30:46 217

原创 fragment里套viewpager然后viewpager里再套fragment

mTabLayout = (TabLayout) v.findViewById(R.id.tabs); mViewPager = (ViewPager) v.findViewById(R.id.view_pager); //设置它的名字 List titles = new ArrayList; titles.add("details"); titles.a

2016-08-19 21:22:58 1529

原创 超出64k

dependencies { compile 'com.android.support:multidex:1.+'}defaultConfig { multiDexEnabled true}

2016-08-18 09:48:19 231

原创 java单例

/** *五、 双重校验锁 */classLockSingleton{    privatevolatile static LockSingleton singleton;    privateLockSingleton(){}         //详见:http://www.ibm.com/develop

2016-08-13 11:04:41 206

转载 boommenu

compile 'com.nightonke:boommenu:1.0.9'

2016-08-12 14:34:12 420

原创 Android studio的默认图标

仅仅menu能用android:icon="@android:drawable/ic_menu_info_details"2.1 android.R.drawable Icon Resources" style="border:0px; max-width:100%; margin:0px; padding:0px; list-style:none">alert

2016-08-12 12:31:56 2415

转载 layout资源文件重用

include layout="@layout/activity_main_top_tab" />

2016-08-07 18:13:08 278 4

原创 百分比布局中的与GridView

在百分比布局(其他布局也行)中添加列表建议使用GridView 如果用listview的话过于繁琐public class MyNews extends Activity { private GridView gview; private List, Object>> data_list; private SimpleAdapter sim_adapter;

2016-08-05 20:39:58 437

原创 百分比布局支持的属性

layout_widthPercent = 宽的百分比 、 layout_heightPercent =  高的百分比、layout_marginPercent = 距离所有边缘边缘百分比 、 layout_marginLeftPercent =  距离左边的百分比、layout_marginTopPercent = 距离上边的百分比、 layout_m

2016-08-05 12:39:30 374

原创 fragment

fragment的出现为了同时适应手机和平板的超大屏fragment有自己的生命周期是activity的碎片化依附于activity存 在,不能独立存在受activity的之间影响,fragment的生命周期是,onattach,oncreat,oncreateview,onactivitycreated,onstart,onresume,onpause,和onstop,ondestr

2016-08-05 10:54:58 190

原创 相对布局

compile 'com.android.support:percent:22.2.0'为依赖添加在APP下的build.gradle中在dependencies{compile 'com.android.support:percent:22.2.0'}可能与V7包有冲突  可以用一个版本较低的V7包(compile 'com.android.support:appcompat-v

2016-08-05 10:10:08 159

原创 相对布局

compile 'com.android.support:percent:22.2.0'为依赖添加在APP下的build.gradle中在dependencies{compile 'com.android.support:percent:22.2.0'}可能与V7包有冲突  可以用一个版本较低的V7包(compile 'com.android.support:appcompat-v

2016-08-05 10:09:18 193

原创 Eclipse转到Android studio里

首先我们右键点击选中Export选项,由于是要转成Android项目所以选中Android ,同时出现两个选项选中第二个Generate Gradle build files,之所以选中他是因为我们在Android Studio中需要这个文件。当我们转入AndroidStudio中时要注意  他会报出 一个图片错误(.9)我们需要修改一下图片在图片的上, 左,分别点出像素同时在下和有拉出一条条

2016-08-03 19:36:34 224

原创 PercentRelativeLayout百分比布局

AndroidStudio 中我们要用到PercentRelativeLayout的话首先要在build.gradle文件中添加一行代码 为 compile 'com.android.support:percent:23.1.0'或dependencies {     compile 'com.android.support:percent:22.2.0' }。在xml文件

2016-08-03 13:21:55 312

原创 SVN忽略文件

2016-08-03 12:23:24 174

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

前台进程.a.进程中包含处于前台的正与用户交互的activity;b.进程中包含与前台activity绑定的service;c.进程中包含调用了startForeground()方法的service;d.进程中包含正在执行onCreate(),onStart(),或onDestroy()方法的service;e.进程中包含正在执行onReceive()方法的Broa

2016-08-03 10:32:22 1468

转载 Vector和ArrayList

Vector和ArrayList Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。 Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。当Vector或Array

2016-08-03 10:15:54 170

原创 try catch finally运行流程

try :写可能报错的语句  先执行这一语句catch:捕获出异常并打印出来finally:finally为一定执行的语句块,

2016-08-03 10:12:02 193

原创 switch能否作用在byte、long、String

switch 内容为整数和枚举常量,既int和integer,byte,short,char可以默认转换为整形,而string和龙不可以,所以long和string不行而byte可以作用在switch上

2016-08-03 08:46:55 2685

原创 RemoteViews

RemoteViews 字面意思为Remote遥远的Views视图(跨进程调用Views,App Widget中的视图)android的小部件开发就全都是用的remoteviews。其实就是一个广播接收器+ui显示 (手机上边的流量监控,信号监控),

2016-08-02 19:53:20 163

原创 Android中跨进程的意思

Android中的不同程序是不能共享内存的,不同程序之间的数据交换叫做跨进程。Android中的跨进程方式为四中 既Android的四大组件   其中Activity可以跨进程调用其他程序的Activity,广播和内容提供者都可以跨进程访问其他程序的数据和跨进程发送广播或监听服务于内容提供者类似,不过服务返回的是java对象。

2016-08-02 19:39:09 1128

原创 SVN

安装好SVN后鼠标右键点击桌面多出(必须先下载代码 才能提交代码)SVN checkout,TortoiseSVN以上两个功能点开SVN checkout出现Checkout框URL of repository  中输入主机网址例如(https://192.168.1.106/svn/text/)Checkout directory 中为下载结果的地址Rev

2016-08-02 16:53:51 169

空空如也

空空如也

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

TA关注的人

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