Android
星空寒夜
Love coding.Enjoy life.
展开
-
Android 学习之Activity详解
Activity 是android的应用的重要组成部分组成单元之一。Activity的作用:起显示作用,他是用来和用户交互的。也是一个view的容器不同的Activity向用户呈现不同的操作界面。Android应用的多个Activity组成Activity栈,当前活动的Activity位于栈顶,每一次新的A那次actvitiy开启时,前一个Activity就会停止,但系统会将Activity保原创 2014-07-16 14:32:55 · 302 阅读 · 0 评论 -
java 并发编程之Callable、FutureTask的用法
一、Callable、Future、FutureTask简介1、Callable简介2、Future与FutureTask简介二、Callable与Runnable三、Future四、FutureTask五、使用实例1.使用Callable+Future获取执行结果2.使用Callable+FutureTask获取执行结果一、Callable、Future、Futu原创 2016-03-29 15:48:19 · 228 阅读 · 0 评论 -
Drawer Arrow Drawable(meun-icon-to-back-arrow)使用,仿知乎菜单栏界面
Drawer Arrow Drawable(meun-icon-to-back-arrow)使用,仿知乎菜单栏界面一、什么是Drawer Arrow DrawableDrawer Arrow Drawable 其实就是一个抽屉侧滑菜单栏,只不过加入了很酷炫的meun-icon-to-back-arrow动画效果,如下图所示二、Drawer Arrow Drawable的原创 2015-05-01 14:41:19 · 963 阅读 · 0 评论 -
将String类型的数据转换成Date类型
将字符串格式格林威治时间转换为Date类型public static void main(String[] args) throws ParseException { String str = "Wed Jun 5 00:00:00 GMT+08:00 2013"; SimpleDateFormat sdf = new SimpleDateFormat("E MMM dd HH原创 2015-03-01 02:42:02 · 1957 阅读 · 0 评论 -
可滑动的顶部导航页ViewPager和Fragment的使用
可滑动的顶部导航页ViewPager和Fragment的使用通过ViewPager和Fragment实现侧滑切换导航栏的功能,如下图所示。 一、定义主布局文件main.xml最上面是一个导航栏,分别有三个textview构成,然后再textview下面设置一个标签卡最下面是使用Android.support.v4.view.viewpager构成原创 2015-01-24 17:15:28 · 817 阅读 · 0 评论 -
PopupWindow选项弹窗
PopupWindow选项弹窗一、popupwindow弹窗简介popupwindow是一种弹窗在应用中经常使用,像超级课程表的周数选择,微博的标题栏的titlebar中的选择等等 ,如图所示。但是和alertDialog很相似,但是还是有很大的区别的。AlterDialog是非阻塞式对话框:AlaterDialog弹出时,后台还原创 2015-01-02 12:11:46 · 958 阅读 · 0 评论 -
TabHost底部菜单的实现
TabHost底部菜单的实现一、简介底部菜单栏是各种Android应用中常用的布局。如新浪微博,qq空间,微信等应用都有用到底部菜单栏。底部菜单选项卡主要是通过TabHost和RadioGroup实现的。二、TabHost和RadioGroup的使用请看具体代码实现:1、activit_main.xml 主页面布局的实现原创 2014-12-13 21:37:14 · 895 阅读 · 0 评论 -
ActionBar下拉选项卡
ActionBar下拉选项卡一、ActionBar简介ActionBar(活动栏)替代了显示在屏幕顶端的标题栏,主要负责显示菜单,widget,导航等功能。ActionBar主要由四个部分组成:AppIcon(应用标识、向主界面导航)、ViewControl(视图切换,或者显示一些描述信息)、ActionButtons(显示应用程序中最重要的动作、长按图标会提示该动原创 2014-12-30 14:03:57 · 708 阅读 · 0 评论 -
android 异步任务AsyncTask
异步任务AsyncTaskAsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask:Params是指调用execute()方法时传入的参数类型和doInBack原创 2014-12-11 22:02:23 · 732 阅读 · 0 评论 -
android listview的简单使用
Listview(列表视图)二.ListView1.三种Adapter构建ListViewListView添加条目的时候, 可以使用setAdapter(ListAdapter)方法, 常用的ListAdapter有三种BaseAdapter: 定义一个类继承BaseAdapter, 重写4个抽象方法, ListView的条目是由getView()方法构建出来的原创 2014-10-06 15:41:49 · 380 阅读 · 0 评论 -
Android 图形图像处理之一
1、使用简单图片BitmapFactory类提供了一些解码方法,来创建一个位图从各种来源。decodeByteArray(byte[ ] data ,int offset,int length):从指定的字节数组的offset位置开始,将长度为length的直接数据解析陈Bitmap对象。decodeFile(String pathName):从pathName指定的文件中解析、创原创 2014-09-28 10:45:39 · 416 阅读 · 0 评论 -
Android BroadcastReceiver基础详解一
-、BroadcastReceivcer概述1、什么是广播 BroadcastReceiver是Android四大组件之一,本质是一种全局的监听器,用于监听系统全局的广播消息。因此它可以非常方便的实现不同组件之间的通信。 2、BroadcastReceiver的创建启动 BroadcastReceiver是用用于接受程序所放出的Broadcast原创 2014-08-17 15:21:53 · 576 阅读 · 0 评论 -
Android的Intent意图
1.什么是Intent意图 Android应用程序包括三种重要的组件:activity、Server、BroadcastReceiver ,应用程序都是采用依靠Intent来进行启动他们的。Intent就封装了应用程序的意图。Intent还可用于被启动组件交换信息。Activity: startActivity)(Intent intent) startAc原创 2014-07-13 00:04:36 · 333 阅读 · 0 评论 -
test
[TOC]##一、Callable、Future、FutureTask简介####1、Callable简介创建线程一般有两种方式:* 一种是直接继承Thread* 一种是实现Runnable接口这两种方式都有一个缺陷就是:在执行任务之后无法获取到执行的结果。而自从JavaSE1.5开始,就引入了Callable这种具有类型参数的泛型,他的类型表示的是从方法call(原创 2016-03-29 17:12:59 · 121 阅读 · 0 评论