自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半坡人的博客

前进,前进,前进!

  • 博客(14)
  • 收藏
  • 关注

原创 Android使用IntentService执行耗时任务

概述IntentService也是Service的子类,它比普通Service增加了额外的功能:IntentService会创建单独的work线程来处理所有的Intent请求。IntentService会创建单独的work线程来处理onHandleIntent()方法实现的代码,因此开发者无需处理多线程的问题。当所有请求处理完成时,IntentService会自动停止。无需重写

2016-12-30 15:26:41 1586

原创 Android使用远程Service实现读秒

概述远程Service和本地Service不同之处在于,前者使用binderService()和unbinderServicec()方式启动和关闭服务,后者是使用startService()和stopService()方法启动或关闭服务。本地Service在应用内部,和activity之间没有交互,远程Service可以被其他应用访问,比如天气预报,还可以和用户进行交互和一些数据上的交换。

2016-12-30 10:00:45 490

原创 Android中Toast如何显示纯数字

概述大家都知道用Toast只能显示一串字符,那么如何显示一串数字呢,其实很简单,在数字或表示数字类型对象的前面加上 ""+ 就行了代码 int i=1; Toast.makeText(this,""+i, Toast.LENGTH_SHORT).show();

2016-12-29 20:47:39 2078

原创 Android点击Button按钮切换按钮文字显示

概述布局 <Button android:id="@+id/btn_open" android:layout_width="wrap_content" android:layout_height="wrap_content" />

2016-12-29 15:43:37 8223 1

原创 职业规划与建议

作者:fuqiang jiang链接:https://www.zhihu.com/question/27145893/answer/35501489来源:知乎著作权归作者所有,转载请联系作者获得授权。我不知道你指的前端是WEB还是 mobile client,以及我也没明白你说的原生开发是说android的框架层还是说内核层的开发,所以我就把这些都以一个半外行的观点说说吧(我是

2016-12-29 13:19:58 721

原创 Android使用本地Service实现后台播放音乐

配置文件 布局 <Button android:id="@+id/btn_open" android:layout_width="wrap_content" android:layout_height="wrap_content" />源码activity:import android.app.A

2016-12-29 10:15:41 7247 1

原创 Android实现一个简单的手电筒

添加手机权限 布局 <Button android:id="@+id/btn_open" android:layout_width="wrap_content" android:layout_height="wrap_content" />代码import androi

2016-12-28 14:55:26 5093 4

原创 Intent传递数据到另外一个Activity

两个布局:java代码:初始界面注意下面我加粗的代码,定义一个String 类型的对象用来接收EditText输入的字符串,然后放进intent中传递走。由于之前我习惯把要用到的对象都在主类中先实例好,再在其他方法里调用,结果点击后怎么也传不到下一个activity里面。后论坛求助经过网友的帮助,将String对象放在点击事件onClick()里声明就行了,或者不用这个对象接收...

2016-12-27 14:12:52 2630

翻译 使用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 255

原创 使用线程Thread实现自动播放动画

涉及到的知识点有:HandlerTimer().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 1186

原创 android 点击两次后退键退出程序

现在大多数应用都有点两次后退键退出程序,防止用户误操作。我觉得这是一个很和谐的设计,和注册输入两次密码防遗忘有着异曲同工之妙,其实生活中大多数行为也有着相似的地方,比如:出门锁门再拧一下,把钱包放口袋再拍一下,敲完代码再回车一下,哈哈,瞎扯了~ 说正事:再按一次退出程序 @Override public boolean onKeyDown(int keyCode, KeyEvent e

2016-12-23 09:51:35 391

翻译 Android 中MVP基本认识和 用法

以下文章源自于http://www.2cto.com/kf/201611/567073.html,自己再次梳理一遍,加强理解并以便后续翻阅认识MVP模式MVP 模式实际上指的是 Model-View-Presenter 主要的目的是为了划分各个模块的负责区域,分工明确,使代码清晰了很多。也是为了减少 Activity 中代码,使其没有那么臃肿,提高测试性,主要的分工

2016-12-22 12:13:43 344

原创 利用注解加载布局

自定义注解入门详情http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html

2016-12-22 10:09:00 249

原创 android 使用URL读取网络图片简单示例

import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.os.Handler;import android.o

2016-12-20 14:45:49 2216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除