自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3月31日学习笔记(6.0版本用Broadcast实现强制下线功能问题)

这几天把《第一行代码》里用广播实现强制下线功能的程序实现了一下,发现最后在实现强制下线功能,弹出警告窗口时,会导致程序奔溃。查看日志,发现错误java.lang.RuntimeException: Unable to start receiver test.zyf.com.broadcasttest.ForceOfflineReceiver: android.view.WindowManager$B

2016-03-31 22:32:39 646

原创 3月24日学习笔记(活动的启动方式)

1.standard模式 每当启动一个新的活动,它就会返回栈中入栈,并处于栈顶位置。但不管这个活动是否在栈顶,每次启动都会创建该活动的一个新的实例。2.singleTop 在启动活动时,如果返回栈的栈顶已经是该活动,则直接使用,不再创建新的活动实例。3.singleTask 在启动活动时,如果发现返回栈中存在该活动的实例,则直接使用,不再创建新的活动实例。4.singleInstance 可

2016-03-24 21:13:57 357 1

原创 3月24日学习笔记(返回上一个Activity,如何保留原先Activity的EditView正在输入的信息)

onSavedInstanceState()回调方法,保证在活动被回收之前调用,保存临时数据。携带一个Bundle类型的参数。 可以用Bundle的putString()方法保存字符串。@Overrideprotected void onSavedInstaceState(Bundle outState){ super.onSaveInstanceState(outState);

2016-03-24 19:48:00 464

原创 3月24日学习笔记(两个活动之间的数据传递)

一、向下一个活动传递数据 putExtra():第一个参数是键,第二个参数是要传递的数据。button.setOnClickListener(new View.OnClickListener){ @Override public void onClick(View view){ String values = "Hello SecondActivity";

2016-03-24 18:43:51 308

原创 3月24日学习笔记(调用隐式Intent启动浏览器)

button.setOnClickListener(new View.onClickListener){ @Override public void onClick(View view){ Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData("Uri.parse(http://w

2016-03-24 18:11:56 412

原创 3月24日学习笔记(单例模式_synchronized)

单例模式(Singleton):保证在java应用程序中,一个类只有一个实例。 主要特点: (1)一个类只能有一个实例 (2)必须自己给自己创建实例 (3)必须自行向整个系统提供这个实例 使用单例模式的好处:可以节省内存空间,因为它限制了实例的个数,有利于java的垃圾回收。 单例模式的应用:在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应

2016-03-24 12:47:54 309

原创 3月22日学习记录(2)(显式intent与隐式intent的区别)

1.使用显式intent 直接使用组件名称定义目标组件,因此在知道组件名称时使用,多用于应用程序内部传递消息。button1.setOnClickListener(new View.OnClickListener(){ @override public void onCreat(View view){ Intent intent = new Intent(F

2016-03-23 21:58:55 427

原创 3月23日学习记录(showAsAction,android:orderInCategory="100")

showAsAction主要是针对菜单的显示起作用的,它有三个可选项always:总是显示在界面上never:不显示在界面上,只让出现在右边的三个点中ifRoom:如果有位置才显示,不然就出现在右边的三个点中

2016-03-23 16:55:08 10040 2

原创 如何取消Rendering Problems?

出现Rendering Problems说是改变Theme,改成Light就好了试了下,确实可以,不过不知道为什么,记录一下先

2016-03-22 22:19:52 3918 3

原创 Window系统下gvim编码中文乱码解决办法

避免菜单和提示出现乱码:修改_vimrc文件,如下:set encoding=utf-8set langmenu=zh_CN.UTF-8language message zh_CN.UTF-8或者set encoding=utf-8set fileencodings=utf-8,chinese,latin-1set fileencoding=utf-8s

2016-03-22 20:56:49 299

原创 Windows系统下gvim字体和主题设置,显示行号

设置字体和大小可以在编辑-->选择字体里设置,但这只是临时的,下次打开gvim,又会回到默认设置。永久改变字体和主题可以在安装目录下找到_vimrc文件:如图所示,设置字体和大小 set guifont=Courier_New:h14:cANSI设置主题:colorscheme torte

2016-03-22 20:03:31 2261

转载 Android Studio Application Test详解

很多android开发新手,刚开始编写android程序的时候,一般都会使用到android studio。今天在网上看到一个android新人写的,探索android studio 过程中的一些发现和感悟,分享给大家,希望遇到类似情况的新人,也能对同样问题,有清晰的认识。       在用Android Studio开发工具中,新建安卓项目后,一般都会自带ApplicationTest。

2016-03-22 19:27:41 3892

空空如也

空空如也

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

TA关注的人

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