- 博客(12)
- 资源 (95)
- 收藏
- 关注
原创 Android Activity设置成对话框的形式,有很多详细的设置
Android中可用于实现对话框的有Dialog,PopupWindow,Activity。Dialog和PopupWindow的区别和使用已经在其他的博客中说明过了,连接:http://blog.csdn.net/pcaxb/article/details/46678621 , Activity与其他两个不同,她有自己的生命周期,在某些情况下需要使用Activity作为弹出式对话框。1.在r
2015-06-30 12:41:03 2780
原创 Android Activity或者是对话框等设置透明和半透明
#5000000前两位是透明的效果参数从00--99(透明--不透明),后6位是颜色的设置。设置透明:第一种方法:调用android的透明样式android:theme="@android:style/Theme.Translucent" 第二种方法:自定义如果是对话框 @color/transparent#60000000如果不是对话框,那就不要parent
2015-06-29 17:09:56 5447
原创 Android PopupWindow和AlertDialog学习笔记
Android的对话框有两种:PopupWindow和AlertDialog。 详细说明如下: AlertDialog是非阻塞式对话框:AlertDialog弹出时,后台还可以做事情; AlertDialog的位置固定,而PopupWindow的位置可以随意; AlertDialog弹出时,背景是黑色的,但是当我们点击背景,AlertDialog会消失,证明程序不仅响应AlertDialog的操作
2015-06-29 09:26:59 1425
原创 Android 注解和反射原理和实现学习(下)
如何调用类中的private方法1.创建一个类的实例在得到一个类的Class对象之后,我们可以利用类Constructor去实例化该对象。Constructor支持泛型,也就是它本身应该是Constructor。这个类有一个public成员函数:T newInstance(Object... args),其中args为对应的参数,我们通过Constructor的这个方法来创建类的对象实例。
2015-06-26 16:29:11 1291
原创 Android 注解和反射原理和实现学习(上)
注解:Annotation其实就是代码里的特殊标记, 它用于替代配置文件,也就是说,传统方式通过配置文件告诉类如何运行,有了注解技术后,开发人员可以通过注解告诉类如何运行。注解是以'@注解名'在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识)存在,我们可以通过反射机制编程实现对这些元数据(用来描述数据的
2015-06-26 09:49:59 2033 1
原创 Android Application类的学习和使用
1.Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。2.通常我们是不需要指定一个Application的,系统会自动帮我们创建,如果需要创建自己的Application,那也很简单!创建一个类继承Application并在AndroidManifest.x
2015-06-24 10:54:29 655
原创 Android Intent参数传递,包括对象复杂集合等多方式传递
用Intent传递数据的时候,如果传递的是基本类型,不用说很容易,单个的就是单个的传,多个就用bundle传递,如果传递的是对象或者是集合,简单的某个集合还是可以直接传的,但是大多数的是不可以传的。在传递对象的时候有两种方式,一种是实现Parcelable或者Serializable接口序列化对象来传递,在传集合的时候,可能是通过简单的集合嵌套复杂的集合进行传递,但是这些方式都非常的麻烦、复杂,待
2015-06-24 10:17:17 3241
原创 Android Eclipse关联源码
步骤一:项目—>build path—>configure build path—>Libraries步骤二:—>Android XX—>android.jar—>双击Source步骤三:—>android-sdk—>sources—>android xx 提示:javadoc 同理可以关联说明:如果你的sdk下面没有sources、do
2015-06-17 17:06:14 613
原创 Android Fragment管理类,操作Fragment的增加、删除、替换、隐藏、显示等
Fragment管理类,操作Fragment的增加、删除、替换、隐藏、显示等package com.kayak.fragment;import java.util.ArrayList;import java.util.List;import android.support.v4.app.Fragment;import android.support.v4.app.Fragmen
2015-06-17 10:45:49 9513 1
原创 Android Activity管理类,管理Activity和退出应用
Activity管理类,管理Activity和退出应用package com.example.test;import java.util.ArrayList;import java.util.List;import java.util.Stack;import android.app.Activity;import android.content.Context;/**
2015-06-17 10:39:17 1198
原创 Android 关闭应用程序的6种方法
1.方法一killProcess结束进程android.os.Process.killProcess(android.os.Process.myPid());android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是一个单独的进程也不是一个线程。当你Kill掉当前程序的进程时也就是说整个程序的所有线程都会结束,Ser
2015-06-16 14:57:52 23367
原创 Listview 去除分割线、操作各种默认背景色、刷新到最后等优化
ListView的简单优化XML <ListView android:id="@+id/lv_chat" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:background="
2015-06-12 09:32:54 1369
ScrollView滚动监听
2015-12-10
仿QQ首页ListView左滑置顶删除源码实现
2015-09-18
Android 手机通讯录实现源码
2015-09-18
Android v4包的源码 android-support-v4-src.jar
2015-08-25
Android 4.4.4 源码android-4.4.4_sources.zip
2015-08-25
Android 侧滑的各种Demo源码
2015-08-18
OmniGraffle泳道图流程图
2020-02-26
UML、泳道图、流程图.rplib.zip
2020-02-26
微信小程序自定义对话框__
2018-08-28
微信小程序自定义对话框
2017-02-21
ES6 类(Class)的继承(extends)和自定义存(setter)取值(getter)详解
2016-12-21
ES6 类(Class)基本用法和静态属性+方法详解
2016-12-20
ES6 模块化(Module)export和import详解
2016-12-15
WebPack的高级扩展使用
2016-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人