自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 倒计时Button,及Button样式

鉴于经常在注册获取验证码时候需要一个倒计时按钮觉得很麻烦,抽点时间写了一个TimeButton开始一直为Button既要接受用户的onclick事件纠结,因为我封装的里面也是用onclick事件来实现点击效果的这样势必有两个onclick事件而产生冲突,随后还是解决了,在封装的类里面定义了一个onlick变量储存用户的onclick事件.而刚好本身的onclick事件和用户的是同步的只

2016-06-02 14:39:29 838

原创 轮播图效果

package com.usung.smarttradetwo.widgets;import android.content.Context;import android.graphics.Bitmap;import android.graphics.drawable.Drawable;import android.os.Handler;import android.os.Messag

2016-05-25 14:28:46 439

原创 TortoiseSVN下载,安装,配置

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。1、软件下载下载地址:   https://tortoisesvn.net/downloads.html软件分为32位及64位版本,请根据自己的系统位数下载2、安装安装无脑Next就可以了在安装过程中注意

2016-05-18 23:12:13 657

原创 Activity动态添加fragment

//1.获取FragmentManager对象15.FragmentManager manager = getFragmentManager();16.//2.获取FragmentTransaction对象17.FragmentTransaction transaction = manager.beginTransaction();18.//添加Fragment对象19.transact

2016-04-14 15:12:01 381

原创 内存泄漏的情况有哪些?

(1)查询数据库都没有关闭游标cursor(2)构造Adapter时,没有使用convertView复用(3)Bitmap对象不在使用时调用recyle()释放内存(4)对象被生命周期长的对象引用。如Activity被静态集合引用导致Activity不可释放内存泄漏的发现:通过DDMS中的heap工具去发现是否有内存泄漏如何解决:通过内存分析工具MAT(

2016-04-14 15:09:59 736

原创 什么是OOM?如何解决OOM问题!

1、什么是OOM?程序申请内存过大,虚拟机无法满足我们,然后自杀了。这个现象通常出现在大图片的APP开发,或者需要用到很多图片的时候。通俗来讲就是我们的APP需要申请一块内存来存放图片的时候,系统认为我们的程序需要的内存过大,及时系统有充分的内存,比如1G,但是系统也不会分配给我们的APP,故而抛出OOM异常,程序没有捕捉异常,故而弹窗崩溃了2、为什么会有OOM?因为Android系统

2016-04-14 15:06:18 10678

转载 如何安全退出已调用多个Activity的Application?

对于单一Activity的应用来说,退出很简单,直接finish()即可。当然,也可以用killProcess()和System.exit()这样的方法。但是,对于多Activity的应用来说,在打开多个Activity后,如果想在最后打开的Activity直接退出,上边的方法都是没有用的,因为上边的方法都是结束一个Activity而已。当然,网上也有人说可以。就好像有人问,在

2016-03-07 16:36:40 248

原创 实时消息推送

1、消息推送:就是在互联网上通过定期传送用户需要的信息来减少信息过载的一项新技术。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息。当我们开发需要和服务器交互的移动应用时,基本上都需要和服务器进行交互,包括上传数据到服务器,同时从服务器上获取数据。2、常见的几种消息推送方式

2016-03-07 16:25:52 1062

原创 判断APP是否第一次启动,分别跳转不同页面

逻辑思想就是利用SharedPreferences进行判断APP是否是第一次启动分别跳转不同页面欢迎界面代码:package com.example.hr_jie;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import a

2015-12-17 17:21:28 2366

原创 弹出窗口demo

package com.example.tanchu;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.LayoutInflater;import android.view.View;import android.view.View

2015-12-15 10:53:26 338

原创 基于SearchView实时搜索结果

基于Android ActionBar的SearchView实时搜索结果本篇文章则是在《Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu》基础上的进一步加深,裁剪掉了前文中和搜索无关的内容,集中在搜索功能相关的代码部分,代码实现一个小demo,说明如何基于Android ActionBar的

2015-12-14 15:55:29 576

原创 仿微信聊天置顶,删除效果

实现类似微信聊天中的消息的置顶删除效果Java代码:package com.example.fangweixin;import java.util.ArrayList;import android.app.AlertDialog;import android.app.ListActivity;import android.content.DialogInterface;

2015-12-14 15:50:37 994

原创 制作一个简单的登录界面

界面格式如下图:先写好登录界面的布局,记住要写一个Checkbox。[html] view plaincopyLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"      xmlns:tools="http://sche

2015-12-14 15:45:32 7930 2

原创 使用Menu制作弹出菜单

使用Menu可以作为Android 点击菜单键后弹出菜单使用,这在一些常见的软件中很常见,比如,一些社交软件常,为用户实时提供多选项弹出菜单服务。现在使用Menu实现该功能。Java代码如下:package com.example.zhucaidan;import android.app.Activity;import android.app.AlertDialog;impor

2015-12-14 15:14:02 552

转载 Android统计图表MPAndroidChart

Android统计图表MPAndroidChartMPAndroidChart是在Android平台上开源的第三方统计图表库,可以绘制样式复杂、丰富的各种统计图表,如一般常见的折线图、饼状图、柱状图、散点图、金融股票中使用的的“蜡烛”图、“泡泡”统计图、雷达状统计饼状图等等。简言之,AndroidMPChart基本上可以满足日常在Android平台上的统计图表开发需要。Androi

2015-12-04 09:49:23 537

转载 Android四大基本组件_Activity

Android四大基本组件_ActivityActivity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:M AIN(activity的门户)、VIEW、PICK、EDIT 等

2015-12-03 16:17:52 321

转载 Android设置Settings实现:PreferenceActivity

Android的设置Settings功能比较常见,通常可以考虑使用PreferenceActivity实现。PreferenceActivity需要从res/xml加载(addPreferencesFromResource)一个定义好的Preference的xml文件。比如preferences.xml:[html] view plaincopyprint?

2015-12-03 14:41:37 402

转载 Android开源BezierView:仿QQ未读消息99+条的红色气泡

Android开源BezierView:仿QQ未读消息99+条的红色气泡在移动版的QQ中,如果用户的QQ消息超过99条,会有这样的消息提示气泡(包含拖动动画):Android第三方开源的BezierView实现了上述QQ的99+条未读消息气泡显示。Android开源BezierView在github上的项目主页是:https://github.com/chenupt/Bez

2015-11-28 17:52:16 1359

空空如也

空空如也

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

TA关注的人

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