自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Android触摸事件onScroll和onFling特别重要啊,要区分

Android触摸事件onScroll和onFling特别重要啊,要区分转载 2014年07月14日 17:36:24标签:android平台 /android开发1960很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在

2018-02-02 11:00:10 1541

转载 onsavedinstance()和onpause()保存数据

onsavedinstance(Bundle savedinstancestate)方法的触发时机,其典型的情景是按home键或者切换activity,这样的activity可能被销毁的场合,但是按back键退出程序,则不会调用此方法,适合保存一些非持久性的数据(即程序运行期间需要储存的数据)。而onpause(),不管是可能销毁还是退出程序,都必须调用,适合保存持久性的数据,但是andr

2018-01-12 16:58:23 1872 2

转载 java对世界各个时区(TimeZone)的通用转换处理方法

java对世界各个时区(TimeZone)的通用转换处理方法标签: Javatimezone服务器date2015-08-09 18:36 7549人阅读 评论(0) 收藏 举报 分类:Java(27) 在进行国际性软件项目开发的过程中,有时候会碰到一些比较特殊的要求。比如:比如说,你做的是个购物网站(假设服务器放在中国上海),当全世界客户在

2018-01-12 11:10:04 7688

转载 使用代码为textview设置drawableLeft

使用代码为textview设置drawableLeft:设置在Textview等控件左边显示图片,还有相应的drawableRight,drawableBottom,drawableTop等xml中的textView中设置android:drawableLeft:android:id="@+id/bookTitle"        android:layout_wi

2018-01-09 10:45:21 368

转载 Activity四种启动模式

Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,

2017-12-28 21:08:48 236

转载 Activity页面布局中的动画效果----overridePendingTransition方法简介

Activity在切换或者是退出的时候可以使用渐入,滑动,缩放等动态效果。使用的就是方法overridePendingTransition,可以直在Activity当中直接调用。使用第一个参数为Activity进入时的动画,第二参数为Activity离开时的动画效果。此方法在startActivity()或者是finish()后调用,在切换或是退出时就会调用此动画。场景淡入淡出

2017-12-27 19:15:41 453

转载 Android BLE开发——Android手机与BLE终端通信初识

蓝牙BLE官方Demo下载地址:   http://download.csdn.net/detail/lqw770737185/8116019参考博客地址:    http://www.eoeandroid.com/thread-563868-1-1.html?_dsign=843d16d6      设备:MX5手机一台,农药残留检测仪一台(BLE终端设备)     

2017-12-25 17:45:37 617

转载 从github上下载的项目无法在androidstudio中打开的解决方法

前言 在学习安卓的过程中,有时候会从github上下载一些源码,然而在使用android studio进行导入后发现无法正常运行。然后上网进行搜索相关解决办法,看到一篇大神写的博客,下面给出地址: http://blog.csdn.net/a34927341/article/details/52949842 然而在实际使用中,发现我所使用的环境中,只需要改变三处即能让项目正常导入并运行

2017-12-20 19:58:48 5501

原创 postDelayed(Runnable runnable ,long delayMillis)只执行一次

postDelayed(Runnable runnable ,long delayMillis)方法含义,隔delayMillis的时间后去执行一次runable(不循环,只有一次)如果想要关闭此定时器,可以这样操作  handler.removeCallbacks(runnable);若要循环的执行,就是每隔2s去执行一次线程,就用递归,在run()中执行

2017-12-04 16:26:02 8716

转载 Android中使用多张图片组成动画 AnimationDrawable

AnimationDrawable 就是在andriod里可以逐帧的播放图片,然后产生一种动态的效果;Drawable Animation 可以让我们按顺序加载一系列的资源来创建一个动画。动画的创建和传统意义上电影胶卷的播放一样,是通过加载不同的图片,然后按顺序进行播放来实现的。在代 码的实现上 AnimationDrawable 类是基于 Drawable animations 来实现的

2017-11-20 16:48:15 4408

转载 如何停止一个线程

停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作。停止一个线程可以用Thread.stop()方法,但最好不要用它。虽然它确实可以停止一个正在运行的线程,但是这个方法是不安全的,而且是已被废弃的方法。在java中有以下3种方法可以终止正在运行的线程:使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。使用stop方法强行终止,但是不推荐这个方法,

2017-11-08 11:05:23 1048

原创 switch_check的滑动

xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android"> item android:state_selected="true" android:drawable="@drawable/icon_switch_checked">item>

2017-10-26 15:57:23 415

转载 Android 自定义控件

Android 自定义View (一)标签: Android自定义View2014-04-21 15:20 353037人阅读 评论(481) 收藏 举报 分类:【Android 自定义控件之起步】(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。转载请标明出处:http://blog.csdn.net/lmj623

2017-10-25 15:11:51 313 1

转载 Android中自定义attr,以及style杂谈

Android中自定义attr,以及style杂谈博客分类: Android attr 属性 style 样式 二者都是在res/values下面的xml文件 attr: for example: Java代码      xmlns:android="http://schemas.android.com/apk/r

2017-10-25 14:17:31 496

转载 Android——自定义带刻度的SeekBar单向拖动条 原创 2017年04月21日 11:29:53 标签:android /listview /app /seekbar 1302 时间过得真快,

Android——自定义带刻度的SeekBar单向拖动条原创 2017年04月21日 11:29:53标签:android /listview /app /seekbar1302时间过得真快,才发现好久没来逛逛了。没写博客的这段时间一直在做项目,连续完成了两个大型app,这个过程很享受,这是独立开发的,所以中途有很多很多的问题需要自己

2017-10-25 11:03:05 1642

转载 release版本成功,debug版本失败,或者debug 版本成功,release版本失败

请确定以下几点:是否debug版本的exe所用到的dll都是debug版本的,如果dll写的质量比较高,通常可以通用,如果质量不高,就难说了,所以,debug版本的exe最好是用debug版本的dll;如果可以获得程序的源代码,请重点检查使用assert的地方,这个语句中的内容,release版本中就像没有一样,但是在debug下是要执行的,如果使用了与assert的特

2017-10-23 09:07:03 2518 2

转载 Android微信之简单文本分享(集成官方SDK-Android Studio)

目前官方还没有Android Studio整合说明一.前期准备1.帐号申请https://open.weixin.qq.com/首先登录微信开放平台,注册一个帐号2.提交APP审核为什么必须提交app审核呢?请看下图微信开放平台接口使用权限不提交审核,根本没法用,无语了。。。提交需要准备:应用名称,应用简介,应用图片(2828,108108),应用官网android版本

2017-10-19 15:57:04 1419

转载 android学习笔记之ImageView的scaleType属性

我们知道,ImageView有一个属性叫做scaleType,它的取值一共有八种,分别是:matrix,fitXY,fitStart,fitCenter,fitEnd,center,centerCrop,centerInside。那我们下面一起来看看这八种取值分别代表什么意思。我用两张图片来做demo,这两张图片的分辨率一大一小,图片分别叫做big和small。原图如下:big:

2017-10-18 11:40:53 253

转载 Android开发之蓝牙通信(一)

蓝牙开发必练基本功蓝牙权限为了在您的应用程序中使用蓝牙功能,您必须声明蓝牙权限蓝牙。您需要此权限来执行任何蓝牙通信,如请求一个连接、接受一个连接和传输数据。如果你想让你的应用启动设备发现或操纵蓝牙设置,你也必须申报bluetooth_admin许可。大多数应用程序都需要此权限,仅用于发现本地蓝牙设备的能力。此权限授予的其他权限不应被使用,除非应用程序是一个“电源管理器”,将修改用户

2017-10-18 11:40:03 1359

原创 四大组件之广播(动态注册)

动态监听网络的变化

2016-07-21 15:55:19 566

原创 如何随时退出程序

背景:如果手机界面停留在ThirdActivity,你会发现当前想退出程序,需要按3次BACK键.按Home键只是暂时将程序挂起。如果我们想只按一下就能退出程序该怎么办?步骤:1:写一个类BaseActivity继承Activity2:写一个集合类ActivityCollector,写3个方法,addActivity,removeActivity,finishAll

2016-07-19 11:27:10 511

原创 Intent给Activity通信

package suqian1.com.broadcast.Bundle;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Te

2016-07-19 10:53:06 347

空空如也

空空如也

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

TA关注的人

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