2 named tree

尚未进行身份认证

暂无相关描述

等级
博文 186
排名 4w+

【Android】ContentValues的用法

ContentValues和HashTable类似都是一种存储的机制但是两者最大的区别就在于,contenvalues只能存储基本类型的数据,像string,int之类的,不能存储对象这种东西,而HashTable却可以存储对象。在向数据库中插入数据的时候,首先应该有一个ContentValues的对象,所以:ContentValuesinitialValues=newCont...

2018-08-18 11:24:07

21款优秀Android开源库整理推荐

1.elm-react-nativeRN的饿了么应用程序,运行ios和android。2.DoorSignView适用于Android的可自定义,启用传感器的门标定制视图。3.ikvStockChart一个简单的Android股票图表库4.RecyclerStickyHeaderVi... 1.elm-react-native RN的饿了么应用程序,运行ios...

2018-08-18 00:10:59

如何成为一个更好的Android开发者:30+个专业建议

成为一个Android开发者很容易,但是成为一个成功的Android开发者并且脱颖而出不是容易的,它需要努力的工作、激情、奉献、坚持不懈。我不能给你任何捷径,但如果你愿意付出努力你... 成为一个Android开发者很容易,但是成为一个成功的Android开发者并且脱颖而出不是容易的,它需要努力的工作、激情、奉献、坚持不懈。 我不能给你任何捷径,但如果你愿意付出努力你一定会得到...

2018-08-18 00:04:27

35 个你必看的 Android 库

1.ColorPickerPreference一个库,可让您实现ColorPicker,ColorPickerDialog,ColorPickerPreference。2.FancyToast-Android好看的AndroidToast库3.TableViewTableView是一个功能强大的Android库,用于显示复杂的数据结构和呈现由行,列和单元格组成的表格数据。...

2018-08-18 00:01:29

判断一个应用程序是否在运行的方法

/***用判断应用的activity是否在运行即程序是否在运行*@parammContext*@return*/publicstaticbooleanisActivityRunning(ContextmContext){//通过ActivityManager获取正在运行的任务信息...

2018-08-17 23:18:14

ActivityManager.getRunningTasks笔记

//getRunningTasks(int),获取int个任务栈列表,但返回的列表size可能会小于int//getRunningTasks(int).get(0):获取当前正在运行的任务栈对象,通过这个对象可获取栈中activity的数量、正处于运行状态的activity数量等等信息//getRunningTasks(int).get(0).topActivity:获取当前正在运行的任...

2018-08-17 23:03:11

ActivityManager.getRunningTasks笔记

//getRunningTasks(int),获取int个任务栈列表,但返回的列表size可能会小于int//getRunningTasks(int).get(0):获取当前正在运行的任务栈对象,通过这个对象可获取栈中activity的数量、正处于运行状态的activity数量等等信息//getRunningTasks(int).get(0).topActivity:获取当前正在运行的任...

2018-08-17 22:58:58

Android中的AlarmManager的使用

1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的...

2018-08-17 17:36:29

AlarmManager与PendingIntent

1.AlarmManager的作用与PendingIntent的关系顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用PendingIntent,PendingIntent可以理解为Intent的封装包...

2018-08-17 17:33:42

Intent和PendingIntent的区别

intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。Intent是及时启动,intent随所在的activity消失而消失。PendingIntent可以看作是对intent的包装,通常通过getActivity,getBroadcast,get...

2018-08-17 17:19:19

Context简单说明

1):Context:是一个抽象类,该类定义了一个android应用(Application)全局的环境(或者场景)信息,sendBroadcast,startActivity,startService等方法都是此类的抽象方法。2):ContextWrapper:继承于Context,同时在该类用有持有一个Context的引用mBase,充当起了Context的代理:该类由于继承自Context...

2018-08-17 11:13:41

使用 URLDecoder 和 URLEncoder 对中文字符进行编码和解码

摘要:  URLDecoder和URLEncoder用于完成普通字符串和application/x-www-form-urlencodedMIME字符串之间的相互转换。在本文中,我们以使用URLDecoder解决GET请求中文乱码问题为场景说明URLDecoder/URLEncoder的用法,并给出了application/x-www-form-urlencodedMIM...

2018-08-16 22:09:55

按两次退出应用

/***按两次退出按钮退出程序*/@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK&&event.getAction()==KeyEvent.ACTION_...

2018-08-16 20:49:15

fragment调用方法isadded()、isvisible()

publicfinalbooleanisAdded()如果该Fragment对象被添加到了它的Activity中,那么它返回true,否则返回false。publicfinalbooleanisDetached()如果该Fragment已经明确的从UI中分离,那么它返回true。也就是说,在该Fragment对象上使用FragmentTransaction.detach(F...

2018-08-16 20:37:02

Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数

Fragment在Android3.0开始提供,并且在兼容包中也提供了Fragment特性的支持。Fragment的推出让我们编写和管理用户界面更快捷更方便了。 但当我们实例化自定义Fragment时,为什么官方推荐Fragment.setArguments(Bundlebundle)这种方式来传递参数,而不推荐通过构造方法直接来传递参数呢?为了弄清这个问题,我们可以做一个测试,分别测试...

2018-08-16 19:04:26

android之bundle

Bundle介绍Bundle主要用于传递数据:它保存的数据,是以key-value(键值对)的形式存在的。Activity之间的数据传递经常通过Bundle实现,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable或Parc...

2018-08-16 18:54:16

初始化一个系统时间选择器

/***获取当前日期*/privatevoidgetNowDate(){Calendarcalendar=Calendar.getInstance();nowYear=calendar.get(Calendar.YEAR);nowMonth=calendar.get(Calendar.M...

2018-08-16 16:28:21

android焦点

在非触摸屏设备中接收事件和处理响应的控件是具有焦点(Focused)的控件。窗口中某一时刻只能有一个具有焦点的控件,在触摸设备上通常默认情况下只有EditText控件才具有焦点。比如一个页面有3个EditText,那么当你键盘输入内容的时候,这个时候会在哪一个EditText里面显示内容呢?这个时候就是谁获得了焦点就在那个EditText中显示内容。(注意:有很多人把焦点和点击混了,以为我点击了某...

2018-08-16 12:25:13

Android onTouchEvent和setOnTouchListener中onTouch的区别

OnTouchEvent()方法 是获取的对屏幕的各种操作,比如向左向右滑动,点击返回按钮等等。属于一个宏观的屏幕触摸监控。OnTouchListener()方法是获取某一个控件某一个View的点击监控。官方文档:http://developer.android.com/ref...nTouchListener.html两者很容易区分。区别如下: 1、如果s...

2018-08-15 22:13:45

OnFocusChangeListener接口简介以及案例分析

OnFocusChangeListener接口用来处理控件焦点发生改变的事件,如果注册了该接口,当某个控件失去焦点或者获得焦点的时候都会出发该接口中的回调方法,该接口对应的回调方法:publicvoidonFocusChange(Viewv,BooleanhasFocus)下面通过一个案例来说明:(1)首先,编写string.xml文件,定义要用到的字符串资源<?xml...

2018-08-15 21:50:17
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!