自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

crazycat

android笔记

  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 不能安装(2)

报错,但是不显示哪里哪行错Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpleclipse启动apk时不能安装,因为开始之前我有引用一个库,后来删掉。我猜应该没多大问题 最后在gith

2016-03-17 15:14:42 452

原创 TextView 上下默认有留白

我的Textview的高度比设计师给的多,发现textView默认会给加上下padding,就是所谓的留白<TextView android:id="@+id/tv_account" android:layout_width="wrap_content" android:layout_height="wr

2016-03-16 20:08:10 5708

原创 不能安装异常

Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLEINCOMPATIBLE 不相容的;矛盾的;不能同时成立的安装过这个app不能重复安装 卸载方式有如下几种: 1)优雅式:通过界面 settings–>applications–>manage applications–>找到应用–>application Info–>uninstall

2016-03-16 16:00:01 367

翻译 The import android.support cannot be resolved(Eclipse的v4包问题)

Please follow these Steps:1.Go to your Project’s Properties 2.Navigate to the Java Build Path 3.Then go to the Libraries tab. There click the Add External JARs Button on the Right pane. 4.Select the

2016-03-11 10:22:27 877

原创 广播接收者(2)

参考郭霖的书发送自定义广播在发广播之前,我们先定义一个广播接收器来接收此广播才行。因此,新建一个类:MyBroadcastReceiver,让他继承BroadcastReceiver,代码如下:public class MyBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(C

2016-03-09 21:58:47 337

原创 广播接收器的使用(1)

注册广播的方式一般有两种,在代 码中注册和在AndroidManifest.xml 中注册,其中前者也被称为动态注册,后者也被称为静态注册。 那么该如何创建一个广播接收器呢?其实只需要新建一个类,让它继承自BroadcastReceiver,并重写父类的onReceive()方法就行了。这样当有广播到来时,onReceive()方法就会得到执行,具体的逻辑就可以在这个方法中处理。

2016-03-09 21:32:42 1239

原创 自定义控件的自定义的属性attrs.xml下的declare-styleable中format详解

最近在摸索自定义控件,查找到一些自定义属性的一些资料,解决转载记载下来:看了此详解才方便理解! 我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中的format是做什么用的?以及如何使用它?下面列出一些常用的。1. reference:参考某一资源ID。 (1)属性定义: <declare-styleable nam

2016-03-09 17:53:10 422

转载 DialogFragment 创建对话框

因为自己之前一直重写dialog,布局随意改,确定弹窗那些真的很烂设计,今天看到一篇好文章。 转载鸿洋:http://blog.csdn.net/lmj623565791/article/details/37815413 1、 概述 DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示

2016-03-09 14:10:10 545

原创 AS和Eclipse的快捷键

序号 功能 Eclipse快捷键 Android Studio快捷键 n 快速修复(实现接口方法、强制类型转换、导包) Ctrl + 1 Alt + Enter n 删除光标所在行(选中行) Ctrl + D Ctrl + Y Ctrl + X n 复制光标所在的行(选中行) Ctrl + Alt + Up/Down Ctrl + D n

2016-03-08 16:50:21 3098 1

转载 Java反射机制详解

什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供了什么功能 获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例Class的函数newInstance,通过 Constructor对象的方法newInstance调用类的函数 调用private函数.设置/获取类的

2016-03-08 15:11:58 300

转载 TextView划线 android

/** * 下划线 * * @param textView */ private void addButtomLine(TextView textView) { textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); } /** * 移除线 * * @param textView */

2016-03-08 12:03:16 453

转载 android最全面试题71道题

下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存 D、 内存回收程序可以在指定的时间释放内存对象 android内存回收机制我想每个人第一次用Android的时候,不可避免的会去装 个任务管理器,然后对里面时刻都停留着一大堆的程序表 示触目惊心,然后会在桌面上建立一

2016-03-08 11:02:53 829

转载 底部按钮中间突出

转载<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" an

2016-03-08 09:44:38 1122

转载 Fragments之间的交互

转载为了重用Fragment UI组件,我们应该把每一个fragment都构建成完全的自包含的、模块化的组件,定义他们自己的布局与行为。定义好这些模块化的Fragment后,就可以让他们关联activity,使他们与application的逻辑结合起来,实现全局的复合的UI。通常fragment之间可能会需要交互,比如基于用户事件改变fragment的内容。所有fragment之间的交互需要通过

2016-03-06 22:28:27 309

转载 Fragment

为了执行fragment的增加或者移除操作,必须通过 FragmentManager 创建一个FragmentTransaction对象, FragmentTransaction提供了用来增加、移除、替换以及其它一些操作的APIs。如果我们的activity允许fragment移除或者替换,我们应该在activity的onCreate()方法中添加初始化fragment(s).运用fragmen

2016-03-06 22:05:38 320

原创 进程

什么叫进程进程是系统进行资源分配和调度的一个独立单位,线程是CPU调度和分派的基本单位 进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。 (3)线程在执行过程中,需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。 (5)线程是指进程内的一个执行单元,也是进程内的可调度实

2016-03-01 22:44:34 427

转载 Context的前世今生

转载郭霖 下面我们来看一下Context的继承结构 Context的继承结构还是稍微有点复杂的,可以看到,直系子类有两个,一个是ContextWrapper,一个是ContextImpl。那么从名字上就可以看出,ContextWrapper是上下文功能的封装类,而ContextImpl则是上下文功能的实现类。而ContextWrapper又有三个直接的子类,ContextThemeWrapper、

2016-03-01 22:30:14 461

原创 安卓的四种启动形式

有参考 http://blog.csdn.net/guolin_blog/article/details/41087993首先理解activity任务是一个Activity的集合,它使用栈的方式来管理其中的Activity,这个栈又被称为返回栈(back stack),栈中Activity的顺序就是按照它们被打开的顺序依次存放的。 手机的Home界面是大多数任务开始的地方,当用户在Home

2016-03-01 18:05:37 904

空空如也

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

TA关注的人

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