android开发
文章平均质量分 83
runnerzyc
区块链爱好者,欢迎交流 !
997151683@qq.com
展开
-
Android--多线程之Handler .
http://www.cnblogs.com/plokmju/p/android_handler.html 前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中转载 2015-08-14 10:59:55 · 277 阅读 · 0 评论 -
线程操作之第一篇------初见线程
近几天,学长讲了一些关于json数据的知识,给我们布置了一个作业,尽管给了我们例子,但是对于我这种连线程是什么都不知道人来说,太困难了。 经过一天的奋战,终于对这些东西有所了解,handler,message,线程,下面通过android端得到源码为例,介绍两种线程方法。 方法一: 主Activity方法, package com.example.work2; import java.i原创 2015-08-14 18:42:50 · 391 阅读 · 0 评论 -
【Android开发】解决安卓android.os.NetworkOnMainThreadException
解决android socket编程出现的Caused by: android.os.NetworkOnMainThreadException错 本文转自:http://blog.csdn.net/debutent/article/details/8708127 以前我的socket通信的代码运行在android2.3.5手机上一点问题没有,现在入手了小米2S(系统andro转载 2015-08-18 09:04:16 · 365 阅读 · 0 评论 -
线程操作之第二篇------Looper
在android中,一个线程对应一个Looper对象,而一个Looper对象又对应一个MessQueue(消息队列)。 Looper对象用来为一个线程开启一个消息循环。在主线程中,系统自动为主线程创建Looper对象,开启消息队列,但是非主线中,需要自己用Looper类的prepare()方法初始化 Looper对象,然后创建这个Handler对象,在使用Looper类的loop()方法,启动L原创 2015-08-19 18:28:33 · 507 阅读 · 0 评论 -
线程初体验之跑马灯
今天,在学习线程时看到了一个运用线程的实例,代码写的很好,有点出乎我的意料,第一次在activity类里面创建布局,这对于一个android新手来说很重要。 现在贴一下代码,并写了一些总结。 首先,在values中建一个名为colors的xml文件,在里面定义7个颜色 代码如下: #ffff0000 #ffff6600 #ffffff00 #ff原创 2015-08-19 16:43:49 · 546 阅读 · 0 评论 -
Fragment讲解
Android是在Android 3.0 (API level 11)开始引入Fragment的。 可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。 可以把Fragment设计成可以在多个Activity中复用的模块。 当开发的应用程序同时转载 2015-08-21 22:55:58 · 268 阅读 · 0 评论 -
android进阶之spinner
今天学习了android组件中的spinner,通过spinner完成了下拉列表的实现,下面通过使用ArrayAdapter适配器,和自定义的BaseAdapter分别实现。 其实思想都一样,分为4步。 第一步,创建数据源。 第二步,新建适配器。 第三步,加载适配器。 下面先看一下效果,便于讲解; 第一步,新建数据源。把数据放在一个类型为String的list中。 第二步原创 2015-08-21 23:28:33 · 384 阅读 · 0 评论 -
Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
今天学习了Spinner组件,使用Spinner相当于从下拉列表中选择项目,下面演示一下Spinner的使用(分别使用ArrayAdapter和自定义Adapter实现) (一):使用ArrayAdapter进行适配数据: ①:首先定义一个布局文件: [html] view plaincopy span style="font-原创 2015-08-21 23:49:08 · 440 阅读 · 0 评论 -
android进阶之GridView
今天学习了girdVew,学会了建立普通android界面. GridView是一项显示二维的viewgroup,可滚动的网格。一般用来显示多张图片。 下面通过一个例子来展示其用法。 首先, 关于gridView 的三个属性 android:numColumns="" 表示有多少行 android:horizontalSpacing=""原创 2015-08-22 00:05:02 · 317 阅读 · 0 评论