自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fyfcauc的专栏

Keep Sharp

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

转载 android学习----overridePendingTransition

From: http://blog.csdn.net/liu1164316159/article/details/389792491Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画;在Android的2.0版本之后,有了一个函数来帮我们实现这个

2014-11-28 16:43:40 390

转载 Linux的watch命令 — 实时监测命令的运行结果

watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~还有一个实用的参数是 -d,这样 w

2014-11-28 16:25:27 450

转载 你需要知道的 16 个 Linux 服务器监控命令

Git@OSC 的 Android 和 iOS 客户端全面开源如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使

2014-11-28 16:21:36 347

转载 使用adb shell dumpsys检测Android的Activity任务栈

From: http://blog.iderzheng.com/debug-activity-task-stack-with-adb-shell-dumpsys/谈起Android程序开发,就需要了解其四个主要的部件:Activity、Service、ContentProvider、BroadcastReceiver。而其中Activity是唯一直接控制程序界面呈现,直面用户操作的

2014-11-28 16:17:42 794

转载 Android task和back stack详解

概述一个应用往往包含很多activities.每个activity都应围绕着用户可执行的特定动作来设计,并且可以启动其它activitie.例如,一个email应用可能可能有一个显示新邮件列表的activity.当用户选择一个邮件,一个新的activity被打开以显示邮件内容.  一个activity也可以打开同一设备上存在于其它应用的activitie,例如,如果你的应用想要发送

2014-11-28 16:04:13 420

原创 Split touch events

Split touch eventsPreviously, only a single view could accept touch events at onetime. Android 3.0 adds support for splitting touch events acrossviews and even windows, so different views can accept

2014-11-26 19:38:45 1020

原创 MarginLayoutParams

MarginLayoutParams是专门针对有child的view的layoutParam类型,规定了margin等信息,这里的margin不是针对view自己的,而是针对其子view来说的。在项目中,有时候在实现一个view的位置变化时,有时会将其放入一个作为wrapper的FrameLayout中,然后动态改变wrapper的margin,来实现子view的位置变化效果.

2014-11-26 16:23:22 1197

转载 eclipse中的.project 和 .classpath文件的具体作用

eclipse中的.project 和 .classpath文件的具体作用.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH这些文件你用文本编辑器就能察看了在一个项目中点刷新的目的是为了更新.project文件中的文件清单,

2014-11-26 16:05:06 328

转载 10 个迅速提升你 Git 水平的提示

From: http://www.oschina.net/translate/10-tips-git-next-level最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。在这篇文章中,我们试图探索怎样有效的管理你的时间和充分的使用Git提供的功能。注:本文中,一些命令包含了方括号中的部分内容

2014-11-26 13:38:22 609

转载 BaseAdapter notifyDataSetChanged()

BaseAdapter 有一个方法:notifyDataSetChanged()用途:在adapter的数据发生变化以后通知UI主线程根据新的数据重新画图。从名字看,这个是一个notify,感觉就是发出通知了,但是通知什么时候被接受什么时候处理完成是不定的。事实上其实也是这样的。这个方法的实现:public void notifyDataSetChanged() {    

2014-11-25 11:28:37 434

转载 Android Project Butter分析

From: http://blog.csdn.net/innost/article/details/8272867Android Project Butter分析一背景知识介绍随着时间的推移,Android OS系统一直在不断进化、壮大,日趋完善。但直到Android 4.0问世,有关UI显示不流畅的问题也一直未得到根本解决。在整个进化过程中,Android在Display(显示)

2014-11-25 11:04:16 436

转载 Android应用性能优化之优化列表头像过度绘制[一]

操作的是否顺畅、卡顿,决定着整体的流畅程度。   事实上android跟iphone的差别,个人觉得很大程度上决定于流畅程度,无论是动画,还是列表滑动等相关操作,流畅与否,对于用户而言,虽然他们说不出来哪里不对,但是卡与不卡的反馈却是很直接的。Google也设法想改变这局面。在4.0之后的应用(最低版本4.0)默认开启硬件加速,并且4.1新加了一个Project Butter(

2014-11-25 10:44:09 436

转载 android开发两种退出程序方式(killProcess,System.exit)

KillProcess:在android中我们如果想要程序的进程结束可以这样写:android.os.Process.killProcess(android.os.Process.myPid());这样就可以从操作系统中结束掉当前程序的进程。注意:android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是

2014-11-24 18:06:10 559

转载 Android杂谈--layout的横竖屏处理

From:http://www.cnblogs.com/loulijun/archive/2011/12/22/2296505.html 一、layout-land和layout-prot的区别与使用默认情况下,创建的Android项目里只有一个layout文件夹,尽管这样也可以横竖屏切换用,但是某些布局横屏过后闲的格外的丑,如下图横屏过后就显示的不全了,有时候

2014-11-24 17:24:33 575

转载 android:exported

android:exported这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启动或绑定该服务。它的默认值依赖与该服务所包含的过滤器。没有过滤器则意味着该服务只能通过指定明确的类名来调用,这样就是说该服务只能在应用程序的内部使用(因为其他外部使用者

2014-11-24 13:45:41 450

转载 Android笔记之四种launchMode

一、先来了解TaskTask顾名思义,任务,每一个Android应用在运行的时候,都会创建和维护一个属于自己的任务,而事实上,Task是一个包含栈结构的容器,该栈通常叫回退栈,用来保存当前所有Android应用中已经创建的窗口对象,通常我们看到的界面就是处于回退栈栈顶的窗口对象。当我们打开新的一个界面,那么之前的界面(窗口对象)就会压入栈内,让出栈顶位置给新来的界面(窗口对象);当关闭该窗口对

2014-11-24 13:42:17 368

转载 Android Manifest之元素中文注释

语法              android:enabled=["true" |"false"]          android:exported=["true" |"false"]          android:grantUriPermissions=["true" | "false"]          android:icon="drawable resource

2014-11-24 13:27:24 742

转载 <permission>和 <uses-permission>

和  以及 都是同级的(说不同级的都是被人误导了),区别在于一个是自定义权限,一个是使用权限。从名称uses就可以看出,uses是使用不是用户。比如一个应用A给其它应用提供一个provider,为了安全性,还为这个provider声明了一个自己定义的权限,因此要用到 如:            android:authorities="com.jacp.provider.demo.lead

2014-11-23 18:24:38 393

转载 Android基础之Process

From: http://blog.csdn.net/xiruanliuwei/article/details/6278993进程默认情况下,同一个应用程序中的所有组件运行在同一个进程中,而且绝大多数的应用程序也都是这样的。但是,如果我们想要控制让某个特定的组件属于某个进程,我们可以在manifest文件中进行配置。在每种组件元素(activity、service、receiver

2014-11-23 18:19:18 387

转载 Android中<meta-data>的使用

在AndroidManifest.xml中,元素可以作为子元素,被包含在、、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。   xml代码段:                  java代码段:   ActivityInfoinfo=this.getPackageManager()                    

2014-11-23 18:16:58 358

转载 Android开发-API指南-<provider>[原创译文]

英文原文:http://developer.android.com/guide/topics/manifest/provider-element.html采集(更新)日期:2014-7-1语法:authorities="list"     android:enabled=["true" | "false"]     android:exported=["true" | "f

2014-11-23 18:13:39 720

原创 activity Intent related

/** Return the intent that started this activity. */    public Intent getIntent() {        return mIntent;    }

2014-11-23 18:07:22 356

转载 Fragment 和 FragmentActivity的使用

今天学习下 Android中的 Fragment 和 FragmentActivity,因为没有4.0手机,平台是2.3.3 所以我是使用 v4 support 包来进行学习。要想用Fragment 功能必须先让activity继承FragmentActivity,其原因是里面包含了Fragment运作的FragmentManager接口的实现类 FragmentManagerImpl ,由这

2014-11-23 18:05:38 390

转载 intent-filter 之 data

转自http://www.cnblogs.com/newcj/archive/2011/08/11/2135094.htmlintent-filter 之 data 「scheme, host, port, mimeType, path, pathPrefix, pathPattern」之前一直搞不很明白 AndroidManifest.xml 中 activity 标签下的 in

2014-11-23 18:03:24 401

转载 布局技巧:使用ViewStub

From: http://www.cnblogs.com/xirihanlin/archive/2010/04/28/1723291.html多亏了标签,在Android里,很容易就能做到共享和重用UI组件。在Android开发中,很容易就能创建出复杂的UI结构,结果呢,用了很多的View,且其中的一些很少使用。针对这种情况,谢天谢地,Android还为我们提供了一个特别的构件——View

2014-11-23 17:06:35 374

转载 实战 SSH 端口转发

From: http://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/第一部分 概述当你在咖啡馆享受免费 WiFi 的时候,有没有想到可能有人正在窃取你的密码及隐私信息?当你发现实验室的防火墙阻止了你的网络应用端口,是不是有苦难言?来看看 SSH 的端口转发功能能给我们带来什么好处吧!端口转发概述让我们先来了解一下端口

2014-11-23 16:38:11 546

转载 Android--通知之Notification

前言  之前一篇博客讲了Android下使用Toast的方式提示消息。这篇博客讲解一下在Android中使用Notification提示消息给用户,Notification是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。在本篇博客中,将介绍Notification的常规使用,以及自定义方式的使用,对于每种不同的方式,都提供示例

2014-11-23 15:34:01 413

转载 Android中pendingIntent的深入理解

pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int),getBroadcast(Context, int, Intent, int),getService(Context, int, Intent, int)  分别对应着Inte

2014-11-23 14:41:57 418

原创 webview 取得 onCreateWindow url

webview对于 href="http://www.google.com" target="_blank">new window这种形式的tag,会要求起一个新窗口打开,而要jie

2014-11-23 14:13:28 8436 1

原创 onNewIntent

/**     * This is called for activities that set launchMode to "singleTop" in     * their package, or if a client used the {@link Intent#FLAG_ACTIVITY_SINGLE_TOP}     * flag when calling {@link

2014-11-23 09:45:06 522

转载 Intent,Action,大全

Intent的中文意思是“意图,目的”的意思,可以理解为不同组件之间通信的“媒介”或者“信使”。 目标组件一般要通过Intent来声明自己的条件,一般通过组件中的元素来过滤。 Intent在由以下几个部分组成:动作(action),数据(data),分类(Category),类型(Type),组件(Component),和扩展信息(Extra)。

2014-11-23 09:42:26 516

原创 activity setContentView 解析

基于 android 4.4 src:Activity 的 setContentView():public void setContentView(View view, ViewGroup.LayoutParams params) {        getWindow().setContentView(view, params);        initActionBar();

2014-11-21 10:56:34 439

转载 android的窗口机制分析------UI管理系统

From: http://blog.csdn.net/windskier/article/details/6957854Activity可以看做是整个android系统的人机接口,它提供了一个窗口来绘制UI,每个Activity在启动时,我们都需要给它设置一个Content view,作为Activity所呈现的UI内容,这个过程是通过setContentView()方法来实现的。 

2014-11-21 10:22:56 405

原创 LayoutInflater inflate()

/**     * Inflate a new view hierarchy from the specified xml resource. Throws     * {@link InflateException} if there is an error.     *      * @param resource ID for an XML layout resource t

2014-11-20 18:28:31 310

原创 MODE_MULTI_PROCESS

/**     * SharedPreference loading flag: when set, the file on disk will     * be checked for modification even if the shared preferences     * instance is already loaded in this process.  This

2014-11-20 17:53:23 2743

转载 Android结束整个应用程序的两个方法

From: http://blog.csdn.net/windone0109/article/details/5440680在Android应用开发中我们所知道的结束当前Activity可以使用finish();函数,但是要结束我们当前的这个应用程序(不一定是单个Activity.),需要用什么方法呢, 好多朋友应该还不知道,今天,给大家介绍两种退出的方法(kill Application

2014-11-20 17:31:23 429

转载 android Application类的详细介绍

在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是;        * Base class for those who need to maintain global application state. You can        * provide

2014-11-20 17:29:44 354

转载 非Activity类引用getResources()方法问题的解决方法

今天遇到了一个getResource()的问题才转过来的, From:http://blog.csdn.net/xyzjl/article/details/9285093在进行Android开发的过程中,在一个非Activity类(此处假设类名为MyNewClass)中引用了getResources()方法,如下:Bitmap bmp = BitmapFacto

2014-11-20 11:55:14 1678

原创 2.3 setVisiblity GONE 仍能响应事件

在适配2.3设备时,遇到一个问题, 将一个view已经设为GONE了,但是仍能收到touch事件,后来查了下stackoverflow,http://stackoverflow.com/questions/9333220/buttons-within-view-are-still-clickable-even-though-views-visibility-is-goneandroid的v

2014-11-14 11:42:59 1547

转载 Java中的Enum的使用与分析

示例:public enum EnumTest {     FRANK("The given name of me"),     LIU("The family name of me");     private String context;     private String getContext(){     return this.context;  

2014-11-13 22:01:03 283

空空如也

空空如也

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

TA关注的人

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