8 罗新杰

尚未进行身份认证

暂无相关简介

等级
TA的排名 9w+

了解JVM

我们知道 Java bytecode 运行在 JRE (Java Runtime Environment)上. JRE 是 Java Virtual Machine (JVM)重要的一个概念, JRE负责分析和执行Java byte code.JRE 包括 Java API和 JVM. JVM 通过Class Loader来读取 Java application并且调用Java API执行.

2016-12-14 04:16:51

Android 5.0 Intent

为了确保应用的安全性,启动 Service时,请始终使用显式 Intent,且不要为服务声明 Intent 过滤器。使用隐式 Intent 启动服务存在安全隐患,因为您无法确定哪些服务将响应 Intent,且用户无法看到哪些服务已启动。从 Android 5.0(API 级别 21)开始,如果使用隐式 Intent 调用 bindService(),系统会抛出异常。

2016-01-29 16:29:19

android services

服务在其托管进程的主线程中运行,它既不创建自己的线程,也不在单独的进程中运行(除非另行指定)。 这意味着,如果服务将执行任何 CPU 密集型工作或阻止性操作(例如 MP3 播放或联网),则应在服务内创建新线程来完成这项工作。通过使用单独的线程,可以降低发生“应用无响应”(ANR) 错误的风险,而应用的主线程仍可继续专注于运行用户与 Activity 之间的交互。使用服务还是线程?

2015-12-03 10:47:11

content provider示意图

需要重写的方法:

2015-11-26 10:55:24

不要使用 startActivityForResult(intent,RESULT_OK)

不要使用 startActivityForResult(intent,RESULT_OK)这是因为startActivity()是这样实现的public void startActivity(Intent intent, @Nullable Bundle options) { if (options != null) { startActivit

2015-11-02 14:32:09

Java 语言中 Enum 类型的使用介绍

Enum 类型的介绍枚举类型(Enumerated Type) 被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常量的定义相似。不过相比较常量类型,枚举类型可以为申明的变量提供更大的取值范围。、如果希望为彩虹描绘出七种颜色,你可以在 Java 程序中通过常量定义方式来实现:Public static class

2015-11-02 13:33:58

requestLayout() 和 invalidate()的区别

2015-10-26 23:41:52

把app安装到SDK上

在manifest中设置installLocation的属性值为preferExternal即可,最低SD版本要求8.

2015-10-13 15:42:22

改变Android状态栏的颜色

Android 5.0 Lollipop introduced Material Design theme which automatically colors the status bar based on the ColorPrimaryDark value of the theme.this requires min API 21  name="Theme.MyT

2015-10-08 11:20:18

Touch Mode

2015-10-08 10:48:56

Android - Event Handling

Event Listeners − An event listener is an interface in the View class that contains a single callback method. These methods will be called by the Android framework when the View to which the listener

2015-10-08 10:46:29

Android Intent Standard Actions

Sr.NoActivity Action Intent & Description1ACTION_ALL_APPSList all the applications available on the device.2ACTION_ANSWERHandle an incoming phone call.3

2015-10-08 10:37:35

Content URIs

:////Create Content ProviderThis involves number of simple steps to create your own content provider.First of all you need to create a Content Provider class that extends t

2015-10-08 10:25:14

Organize resource in Android

DirectoryResource Typeanim/XML files that define property animations. They are saved in res/anim/ folder and accessed from the R.anim class.color/XML files that define a st

2015-10-08 10:14:04

android API Level

What is API level?API Level is an integer value that uniquely identifies the framework API revision offered by a version of the Android platform.Platform VersionAPI Level

2015-10-08 09:51:43

android TimeInterpolator

2015-09-28 14:35:14

query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)

query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)的参数意思:

2015-09-28 11:09:58

onLowMemory()与onTrimMemory()

Android用户可以随意在不同的应用之间进行快速切换。为了让background的应用能够迅速的切换到forground,每一个background的应用都会占用一定的内存。Android系统会根据当前的系统的内存使用情况,决定回收部分background的应用内存。如果background的应用从暂停状态直接被恢复到forground,能够获得较快的恢复体验,如果background应用是从K

2015-09-24 00:17:29

ListView分组导航

分组显示数据,屏幕最上面显示当前组。可读取联系人,排序好后以这样的分组导航来显示。实现效果如图,请忽略界面的难看:header_activity.xml,因为主布局和listview里的item布局都需要,在主布局里显示当前所在组,在item里显示每组的首字符。所以就单独拿出来了:<TextView xmlns:android="http://

2015-09-15 17:59:32

Android Fragment

为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment的生命周期:onAttach方法:Fragment和Activity建立关联的时候调用。onCreateView方法:为Fragment加载布局时调用。onActivityCreated方法:当Activi

2015-09-13 11:15:04

查看更多

勋章 我的勋章
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取