
android小知识
文章平均质量分 70
半坡人
每天进步一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用注解加载布局
自定义注解入门详情 http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html原创 2016-12-22 10:09:00 · 268 阅读 · 0 评论 -
Android 用Time和Calendar获取系统当前时间
概述 用Time和Calendar获取系统当前时间(年月日时分秒周几),参考java日期和时间 效果图 源码: import android.app.Activity; import android.os.Bundle; import android.text.format.Time; import android.view.View; import android.widget.R...原创 2017-01-11 14:13:18 · 6605 阅读 · 0 评论 -
Android 悬浮窗的简单实现
概述 利用WindowManager(窗口管理器)和WindowManager.LayoutParams(参数属性)来实现一个小悬浮窗。 这是效果图: 布局很简单就略了。下面是代码: java源码 public class MainActivity extends Activity implements View.OnClickListener { Button btn_原创 2017-01-09 16:25:51 · 5038 阅读 · 4 评论 -
Android 桌面widget的简单实现
概述 由于要编写一个天气预报应用需要用到桌面widget配套使用,所以查了不少资料,终于知道了如何实现。 这是我找到的一个比较清晰的教程博文http://blog.youkuaiyun.com/dyllove98/article/details/9280847。 这是效果图: 主要步骤: 添加一个继承AppWidgetProvider的子类。新建一个res下的xml文件夹,添加xml原创 2017-01-09 09:43:46 · 700 阅读 · 0 评论 -
Android中Toast如何显示纯数字
概述 大家都知道用Toast只能显示一串字符,那么如何显示一串数字呢,其实很简单,在数字或表示数字类型对象的前面加上 ""+ 就行了 代码 int i=1; Toast.makeText(this,""+i, Toast.LENGTH_SHORT).show();原创 2016-12-29 20:47:39 · 2154 阅读 · 0 评论 -
Android点击Button按钮切换按钮文字显示
概述 布局 <Button android:id="@+id/btn_open" android:layout_width="wrap_content" android:layout_height="wrap_content" />原创 2016-12-29 15:43:37 · 8387 阅读 · 1 评论 -
Android 在其他类中获取某个activity类中的布局和Id
layout为布局,布局里面可以放任何空间,获取布局控件可以用findViewById方法获取。 //获取MainActivity中LayoutInflater (上下文参数) LayoutInflater factorys = LayoutInflater.from(MainActivity.this); //获取View 对象 View view= factorys.inflate(...原创 2017-01-06 09:29:15 · 12926 阅读 · 13 评论 -
Android EditText回车不换行
概述 有时候我们需要在EditText组件输入完直接点回车进入 回车点击事件中处理相关业务,总是换行很伤脑筋,索性网上搜了一个办法,很实用,在这里记下来。 首先获取组件id: edt_city= (EditText) findViewById(R.id.edt_city);然后: //回车不换行 edt_city.setOnEditorActionListener(ne原创 2017-01-05 22:35:39 · 4214 阅读 · 0 评论 -
Android窗口主题与风格(Style and Theme)
概述 android应用,大家第一反应可能是:点开应用图标,进入全屏窗口显示详细信息。殊不知,android应用显示的窗口不单单是全屏,还可以有其他的样式。比如,背景透明的,对话框的。 最简单的使用办法,直接在manifest里application或者activity里添加: android:theme="@android:style/Theme.Dialog"> 效果: 第二原创 2017-01-05 17:05:18 · 874 阅读 · 0 评论 -
使用Async执行下载任务
布局 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_p翻译 2016-12-27 09:41:44 · 276 阅读 · 0 评论 -
使用线程Thread实现自动播放动画
涉及到的知识点有: Handler Timer().schedule( , , ); 代码: import android.app.Activity; import android.os.Bundle; import android.os.Message; import android.widget.ImageView; import android.os.Handler; impor原创 2016-12-26 16:26:36 · 1236 阅读 · 0 评论 -
android 点击两次后退键退出程序
现在大多数应用都有点两次后退键退出程序,防止用户误操作。我觉得这是一个很和谐的设计,和注册输入两次密码防遗忘有着异曲同工之妙,其实生活中大多数行为也有着相似的地方,比如:出门锁门再拧一下,把钱包放口袋再拍一下,敲完代码再回车一下,哈哈,瞎扯了~ 说正事:再按一次退出程序 @Override public boolean onKeyDown(int keyCode, KeyEvent e原创 2016-12-23 09:51:35 · 449 阅读 · 0 评论 -
Intent传递数据到另外一个Activity
两个布局: java代码: 初始界面 注意下面我加粗的代码,定义一个String 类型的对象用来接收EditText输入的字符串,然后放进intent中传递走。由于之前我习惯把要用到的对象都在主类中先实例好,再在其他方法里调用,结果点击后怎么也传不到下一个activity里面。后论坛求助经过网友的帮助,将String对象放在点击事件onClick()里声明就行了,或者不用这个对象接收...原创 2016-12-27 14:12:52 · 2687 阅读 · 0 评论