奋斗青年一族的博客

停下休息的时候不要忘记别人还在奔跑!

Android应用性能优化一------导语

一个好的应用,除了要有吸引人的功能和交互外,在性能上也应该有高的要求,即使应用非常具有特色,或者功能和业务具有唯一性,在产品前期可能吸引了部分用户,但用户体验不好的话,也会给产品带来很差的口碑,如果有在体验上更好的竞品,用户会很快转移。那么一个好的应用应该如何定义呢?主要有三个方面: ■业务/功...

2018-08-21 18:05:13

阅读数 29

评论数 0

专门处理文件的类------RandomAccessFile类

Java除了File类之外,还提供了专门处理文件的类,即RandomAccessFile(随机访问文件)类。该类是Java语言中功能最为丰富的文件访问类,它提供了众多的文件访问方法。RandomAccessFile类支持“随机访问”方式,这里“随机”是指可以跳转到文件的任意位置处读写数据。在访问一...

2018-08-21 17:58:57

阅读数 159

评论数 0

文件操作类------File类

尽管java.io包中定义的大多数类是对数据实施流式操作的,但File类例外,它用于处理文件和文件系统。也就是说File类没有指定数据怎样从文件读取或向文件存储,它仅仅描述了文件本身的属性。 在java.io包之中,File类是唯一一个与文件本身有关的操作类。它定义了一些与平台无关的方法来操作文...

2018-08-20 15:05:58

阅读数 73

评论数 0

Android Studio的几大优势

稳定速度快:使用Eclipse的开发人员都会碰到突然假死、卡顿、内存占用高等一系列影响开发效率的老问题,Android Studio在这块性能上得到了明显的提升,并且Android Studio使用了单项目管理模式,在启动速度上比Eclipse快。 功能强大的UI编辑器:集合了Eclipse+A...

2018-08-10 11:32:40

阅读数 2386

评论数 0

多例设计模式

单例设计模式是只能存在一个实例化对象,而多例设计模式指的是一个类可以定义指定多个对象,但是不管是单例还是多例,构造方法都不可能使用public定义。 public class TestMultiton { public static void main(String args[]){ ...

2018-08-10 09:57:08

阅读数 60

评论数 0

单例设计模式

什么是设计模式: 在进行程序设计时,逐渐形成的一些典型问题和问题的解决方案,这就是软件模式;每一个模式描述了一个在我们程序设计中经常发生的问题,以及该问题的解决方案;当我们遇到模式所描述的问题,就可以直接用相应的解决方法去解决这个问题,这就是设计模式。 如果要想产生类的实例化对象,那么一定要调...

2018-08-10 09:42:43

阅读数 23

评论数 0

Android开发几种常用工具类(二)

本篇主要的工具类有:HexUtil、TelephoneUtil、DeviceUtil、 HexUtil工具类:   public class HexUtil { /** * 用于建立十六进制字符的输出的小写字符数组 */ private static fi...

2018-08-10 08:48:30

阅读数 118

评论数 0

Android开发几种常用工具类

本人只是简单列举几种常用工具类,如果各位看客有更好的,请留下你们的足迹共同分享,在此先谢谢了! AppUtil工具类: import java.io.File; import java.util.ArrayList; import java.util.List; import android.a...

2017-05-04 09:54:30

阅读数 5197

评论数 4

Android 数字EditText控件不能为空

说实话,这个功能很简单,也不知为何刚开始做这个简单小功能时老是程序崩溃,记录下来仅供日后参考了。 布局界面如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

2017-05-03 14:12:02

阅读数 2027

评论数 0

Android EditText不为空时Button才可点击

这个问题困扰了我一段时间,拿出来希望对自己以后起提醒作用,也希望对初学者起到一定帮助。所谓困扰,其实就是监听器的作用对象没弄明白,起初一直是作用在Button按钮上,后来才搞明白是应该作用到EditText控件上。界面布局如下: <LinearLayout xmlns:android=&q...

2017-05-03 11:28:16

阅读数 3786

评论数 0

Android定时发送通知

定时使用到的是AlarmManager类,通知使用到的是NotificationManager类,创建实例的方法如下: AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE); NotificationMa...

2017-04-26 14:56:26

阅读数 3486

评论数 1

Android中Notification的使用

本人入行时间短,自知能力有限,写博客只是为了方便以后工作项目开发中的实用,毕竟都是自己在实际项目开发中亲身实现的功能。另一方面本人工作中只是个小小的码农,也没多少时间好好整理,等闲暇下来会定期不定期的好好修改,毕竟写的不是很专业,可能只有自己能看懂吧。 如想学到更多有关notification的有...

2017-04-20 08:39:14

阅读数 530

评论数 1

Android获取Date时间汇总

常用的时间获取方式: import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; public class DateUtils { /** * 获取时间戳 * 返回的是...

2017-04-19 11:38:45

阅读数 731

评论数 0

Android对话框的实现

Android提供了丰富的Dialog样式,现把几种常用的对话框样式关键代码进行展示: (1)普通样式Dialog (2)列表样式Dialog (3)单选样式Dialog (4)多选样式Dialog (5)等待样式Dialog (6)进度条样式Dialog (7)可编辑样式Dialog

2017-04-13 09:39:25

阅读数 387

评论数 0

时间选择器(二)

上一篇文章实现的是开始结束日期的日期选择器,此篇跟上一篇大同小异,布局界面和Activity类似,在此就不展示,如有想看,可以浏览http://blog.csdn.net/dimudan2015/article/details/70045724。写这篇博客,主要想提醒大家注意细节问题,前前后后折腾...

2017-04-12 11:33:18

阅读数 162

评论数 0

时间选择器

大家在项目开发中经常会遇到选择时间问题,DatePicker是日期选择器,TimePicker是时间选择器,此博客实现的是当点击展示时间的EditText时弹出对话框选择开始日期和结束日期,并将开始日期和结束日期展示在EditText上。布局界面如下: <LinearLayout xmln...

2017-04-11 09:27:49

阅读数 274

评论数 0

Service的startService()和bindService()的区别

服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行...

2017-03-31 09:33:32

阅读数 208

评论数 0

android代码 获取本次通话时间

每次通话结束仅仅是用Toast告知本次通话时间。 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { ...

2017-03-25 11:03:17

阅读数 3563

评论数 0

ViewPager、Fragment和ListView的综合使用

人的一生,没有一味的苦,没有永远的痛;没有迈不过的坎,没有闯不过的关。 这是在浏览一篇博客时看到的,感觉很励志,就拿来跟大家共勉。 下面是主界面main_index.xml布局文件: <LinearLayout xmlns:android="http://schemas.an...

2017-03-24 14:13:17

阅读数 737

评论数 1

Message的几种简单用法

arg1和arg2是成本较低的替代品使用 setData(),如果你只需要存储一些整数值。 obj是任意对象发送给收件人。 what是用户定义的消息代码,以便收件人能识别这条消息是关于什么的。 方法一: 使用构造器public Message(); Message msg =...

2017-03-18 09:50:34

阅读数 8941

评论数 0

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