android
文章平均质量分 67
无线大脑袋
wifi big naodai
展开
-
Android的xml一些UI命令记录
layout_weight:指的是本控件在上一级layout中占的比例,里面填数字,比如layout中有俩控件,他们都令layout=1的话就是各占控件 的一半。gravity:layout和控件都有这个属性,指的是本控件的内容,比如Button的text或者是本layout内部的控件往哪边对齐(gravity翻译是重力引力,重力偏哪边不就得往哪边倒么)。layout_gravity:指的...原创 2020-02-15 17:02:57 · 156 阅读 · 0 评论 -
Android start()方法使用服务并通过MediaPlayer类实现背景音乐
首先先建一个新的类,例如MusicService,将这个类继承Service类;蓝后,方法重写;下面是生命周期,可以重写的方法在里面蓝后,去注册一哈这个服务 <service android name=".MusicService"></service>蓝后去MainActivity里启动这个服务,可以在OnCreate或者按钮监听里加上代码Intent intent = ...原创 2018-05-17 05:51:16 · 1188 阅读 · 0 评论 -
Android Handler更新UI
Handler是用来更新UI的一种机制,它还封装了一套消息的处理机制。为什么要用Handler来更新UI呢,因为Android不准许在子线程中去更新主线程UI,更新UI必须在源线程中更新,要在子线程中更新UI,则需要Handler类。怎么使用呢?如果只是更新UI的话很简单;因为很简单所以贴个伪代码,套入即可;Handler handler = new Handler();子线程中...原创 2018-05-29 18:44:23 · 423 阅读 · 0 评论 -
ListView与ArrayAdapter的使用
要使用酷炫的listView,必须要会用适配器。什么是适配器呢,适配器就是将布局和数据连接起来的东西。比如,一个ListView里面有很多行东西(Item),这些东西有可能只是一个字符串,也有可能是一个比较复杂的布局;但只需要显示字符串的时候,我们可以很简单解决,代码如下;list的xml布局:<RelativeLayout xmlns:android="http://...原创 2018-05-30 01:19:14 · 770 阅读 · 0 评论 -
新导入eclipse android工程出现红色感叹号解决办法
一般是因为导入的工程的jar包,你的电脑中没有, 右键工程,选择properties,选择java build path,选择Libraries,会看见许多jar包红叉,仔细看有指出jar包的具体路径,去网上,将缺少的jar包下载下来。方案1、将下载好的所有jar包按照原来缺少的jar包的路径去贴好,clean一下就好了方案2、将下载好的jar包贴到工程根目录下的libs文件夹中,或者根目...原创 2018-08-21 21:49:26 · 282 阅读 · 0 评论 -
Android HttpURLConnection 实现Http协议与web传输数据
注意点:1.添加网络权限 <uses-permission android:name="android.permission.INTERNET"/>如果没加 会出现 java.lang.SecurityException: Permission denied (missing INTERNET permission?)的错误2.Http连接是一个耗时操作 必须写在线程中...原创 2018-09-26 15:09:48 · 183 阅读 · 0 评论 -
用TabAcitivity制作Android顶部选项卡
先上结果截图:接下来讲怎么做,很简单,两步即可:1.新建一个选项卡的class继承TabActivity,新建一个对应的xml,xml里面加入三个layout。 为啥要新建三个layout呢?因为我的选项卡要三个界面,所以要新建三个layout,根据每个layout的id,可以将其与选项卡绑定,做成三个选项卡界面。我的xml代码如下:<?xml ve...原创 2019-06-23 19:49:58 · 794 阅读 · 0 评论