Android
文章平均质量分 74
LinSoom
我知我一直幸福
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
那些复杂的列表总要弄个清楚——(二)用SimpleAdapter做适配器
每次看到QQ和微信的列表都觉得挺棒的,实现一个写死了的列表。首先,布局文件里要有一个ListView。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:l原创 2017-08-16 14:03:44 · 360 阅读 · 0 评论 -
Service(二)使用Messenger
Messenger是信使的意思,将Messenger用于Service可以实现不同进程间的通信(IPC)来看一下Messenger在此用到的主要方法:1、构造方法 Messenger(Handler handler),其中的handler用于处理消息2、Messenger.getBinder()返回一个Binder对象3、Message.replyTo,这是message的一个成员原创 2017-09-22 10:33:37 · 490 阅读 · 0 评论 -
service(一)初探
service是Android四大组件之一,与activity最大的区别就是:它没有界面,像一个无脸男一样。写一个service需要继承Service类,有一个必须override的方法:onBind,它返回一个Binder对象(虽然onBind方法的声明是:public IBinder onBind(Intent itnt),但IBinder是以I打头的,它是一个接口,而Binder类是原创 2017-09-22 09:46:40 · 283 阅读 · 0 评论 -
那些复杂的列表总要弄个清楚——(一)ListView动态添加项
ListView和何种列表,困惑了我很久终于下决心把它们一次性搞搞清楚 从动态添加项开始写起吧。首先我得有个ListView,好,先在xml布局文件里加一个,由于我要写的是动态添加,那么,再来个Button好了<ListView android:id="@+id/lv" android:layout_width="match_parent"原创 2017-08-16 07:55:23 · 690 阅读 · 0 评论 -
调用GPS定位服务
第一步,获取GPS服务(调用GPS服务不需要获取permission,不需要在manifest文件中添加权限)LocationManager LocManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);Location loc;第二步,获取所有可用的GPS服务(当然可以直接判断其中某一个是否可用然后原创 2017-08-05 14:38:09 · 1678 阅读 · 0 评论 -
arcgis android开发之添加地图控件并缩放至当前位置
添加地图控件,在布局文件中是这样写的<com.esri.android.map.MapView android:layout_width="match_parent" android:layout_weight="4" android:layout_height="0dp" android:id="@+id/mapview">原创 2017-08-15 08:49:29 · 1710 阅读 · 0 评论 -
调用手机摄像头
效果图:布局文件如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_原创 2017-08-18 10:48:36 · 929 阅读 · 0 评论 -
从手机中选取图片
从手机中选取一张图片然后显示出来。布局就一个ImageView和一个Button,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout原创 2017-08-17 15:35:12 · 417 阅读 · 0 评论 -
那些复杂的列表总要弄个清楚——(四)激动人心的BaseAdapter之二
与“激动人心的BaseAdapter之一”相似只不过这次的列表项填充方式有所不同,比上一个复杂一些些效果图:还是以空格拆分第一个布局文件(主布局):<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro原创 2017-08-17 13:17:04 · 241 阅读 · 0 评论 -
那些复杂的列表总要弄个清楚——(三)激动人心的BaseAdapter之一
BaseAdapter,非常灵活,但比较复杂一些由于很灵活,所以用途很广。例如一些需要根据数据量调整列表项数目的情况就需要它了特别是一跟服务器端结合,返回的数据量大小未知,数据内容也未知,这时候BaseAdapter能够很好地解决这个未定问题。自己输入的数据用空格拆分后自动填充列表。布局:<LinearLayout xmlns:android="http原创 2017-08-17 07:29:50 · 278 阅读 · 0 评论 -
头行固定的自由滑动表格的简单实现
表格在上下滑动时,头行是固定的,且不需要设置联动。效果截了几张图: 右滑、下滑、选中: 结构如下:表头LinearLayout和表内容ListView的每一项Item是同一个LinearLayout,如果想要不同的也行,但是设置好宽度,不然后面显示起来会对不齐。Item的xml代码:<?xml version="1.0" encoding="u...原创 2018-09-28 09:33:35 · 701 阅读 · 1 评论
分享