- 博客(18)
- 收藏
- 关注
转载 倒计时Button,及Button样式
鉴于经常在注册获取验证码时候需要一个倒计时按钮觉得很麻烦,抽点时间写了一个TimeButton开始一直为Button既要接受用户的onclick事件纠结,因为我封装的里面也是用onclick事件来实现点击效果的这样势必有两个onclick事件而产生冲突,随后还是解决了,在封装的类里面定义了一个onlick变量储存用户的onclick事件.而刚好本身的onclick事件和用户的是同步的只
2016-06-02 14:39:29
894
原创 轮播图效果
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
466
原创 TortoiseSVN下载,安装,配置
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。1、软件下载下载地址: https://tortoisesvn.net/downloads.html软件分为32位及64位版本,请根据自己的系统位数下载2、安装安装无脑Next就可以了在安装过程中注意
2016-05-18 23:12:13
695
原创 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
413
原创 内存泄漏的情况有哪些?
(1)查询数据库都没有关闭游标cursor(2)构造Adapter时,没有使用convertView复用(3)Bitmap对象不在使用时调用recyle()释放内存(4)对象被生命周期长的对象引用。如Activity被静态集合引用导致Activity不可释放内存泄漏的发现:通过DDMS中的heap工具去发现是否有内存泄漏如何解决:通过内存分析工具MAT(
2016-04-14 15:09:59
771
原创 什么是OOM?如何解决OOM问题!
1、什么是OOM?程序申请内存过大,虚拟机无法满足我们,然后自杀了。这个现象通常出现在大图片的APP开发,或者需要用到很多图片的时候。通俗来讲就是我们的APP需要申请一块内存来存放图片的时候,系统认为我们的程序需要的内存过大,及时系统有充分的内存,比如1G,但是系统也不会分配给我们的APP,故而抛出OOM异常,程序没有捕捉异常,故而弹窗崩溃了2、为什么会有OOM?因为Android系统
2016-04-14 15:06:18
10819
转载 如何安全退出已调用多个Activity的Application?
对于单一Activity的应用来说,退出很简单,直接finish()即可。当然,也可以用killProcess()和System.exit()这样的方法。但是,对于多Activity的应用来说,在打开多个Activity后,如果想在最后打开的Activity直接退出,上边的方法都是没有用的,因为上边的方法都是结束一个Activity而已。当然,网上也有人说可以。就好像有人问,在
2016-03-07 16:36:40
270
原创 实时消息推送
1、消息推送:就是在互联网上通过定期传送用户需要的信息来减少信息过载的一项新技术。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息。当我们开发需要和服务器交互的移动应用时,基本上都需要和服务器进行交互,包括上传数据到服务器,同时从服务器上获取数据。2、常见的几种消息推送方式
2016-03-07 16:25:52
1144
原创 判断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
2414
原创 弹出窗口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
365
原创 基于SearchView实时搜索结果
基于Android ActionBar的SearchView实时搜索结果本篇文章则是在《Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu》基础上的进一步加深,裁剪掉了前文中和搜索无关的内容,集中在搜索功能相关的代码部分,代码实现一个小demo,说明如何基于Android ActionBar的
2015-12-14 15:55:29
608
原创 仿微信聊天置顶,删除效果
实现类似微信聊天中的消息的置顶删除效果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
1039
原创 制作一个简单的登录界面
界面格式如下图:先写好登录界面的布局,记住要写一个Checkbox。[html] view plaincopyLinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche
2015-12-14 15:45:32
8015
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
581
转载 Android统计图表MPAndroidChart
Android统计图表MPAndroidChartMPAndroidChart是在Android平台上开源的第三方统计图表库,可以绘制样式复杂、丰富的各种统计图表,如一般常见的折线图、饼状图、柱状图、散点图、金融股票中使用的的“蜡烛”图、“泡泡”统计图、雷达状统计饼状图等等。简言之,AndroidMPChart基本上可以满足日常在Android平台上的统计图表开发需要。Androi
2015-12-04 09:49:23
571
转载 Android四大基本组件_Activity
Android四大基本组件_ActivityActivity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:M AIN(activity的门户)、VIEW、PICK、EDIT 等
2015-12-03 16:17:52
342
转载 Android设置Settings实现:PreferenceActivity
Android的设置Settings功能比较常见,通常可以考虑使用PreferenceActivity实现。PreferenceActivity需要从res/xml加载(addPreferencesFromResource)一个定义好的Preference的xml文件。比如preferences.xml:[html] view plaincopyprint?
2015-12-03 14:41:37
440
转载 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
1393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人