自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Axe_Ishmael

纸上得来终觉浅,绝知此事要躬行

  • 博客(10)
  • 收藏
  • 关注

原创 SharedPreferences存储问题(Set)

ShraedPreferences能够存储的数据类型://写入boolean类型的数据abstract SharedPreferences.Editor putBoolean(String key, boolean value)//写入float类型的数据abstract SharedPreferences.Editor putFloat(String key, float ...

2018-04-27 11:38:53 2045

原创 Android多进程介绍

进程我们都知道Android系统是基于Linux改造而来的,进程系统也是一脉相承,进程,其实就是程序的具体实现。当程序第一次启动,Android会启动一个Linux进程(具体由Zygote fork出来)以及一个主线程,默认的情况下,所有组件都将运行在该进程内。同一个应用由系统分配一个独立的Linux账户,该应用的产生的所有进程,都会是这同一个Linux账户。使用多进程 &n...

2018-04-18 14:49:09 165

原创 设置App字体大小不随系统设置改变

*最近在开发中遇到一个问题,TextView设置的字体会随手机系统设置的字体大小而更改,造成在XML文件中设置为居中的文字不居中。解决方法有两种: 1.将文字大小设置为dp或者dip 但是Google推荐使用sp作为单位,所以会有黄线警告2.将你所有Activity继承的BaseActivity(假如你是通过这种方法的话),重写BaseActivity的public Resources ...

2018-03-27 10:27:02 4348

原创 Android资源访问机制--getResource()

在开发当中需要引用程序资源,如工程之中assets和res目录下的图片、layout、values等或者需要系统内置的资源。获取Resources的过程:(1)将framework/framework-res.apk和应用资源apk装载为Resources对象。(2)获取Resources对象获取Resources对象有两种方式,第一种通过Context,第二种通过PackageM...

2018-03-06 11:29:15 4163

原创 Java 泛型 (1)

一、泛型产生的意义首先要说一下Java中的集合,Java中的集合有一个缺点,就是将一个对象丢进集合后,集合就会忘记改对象的类型,当再次取出该对象时,该对象的编译类型就变成了Object类型(其运行时类型没变)。具体看下面一段代码:public class GenericTest { public static void main(String[] args) { List

2017-09-05 10:46:15 219

原创 Android SharedPreference存储技术

一、SharedReferences简介 >>>SharesPreferences是用键值对的方式来存储数据的,同样,读取的时候也是通过键值对的方式进行读取,即提供一个键,就可以读出这个键所对应的值。SharesPreferences还支持不同数据类型的存储,并且存进去的数据和之后读取出来的数据类型不会发生变化。二、使用SharedPreferences进行数据存储 首先需要获取到一个SharedP

2017-09-03 14:19:39 260

原创 Android Volley框架的基本用法

前段时间在项目中要使用网络通信手段,在网上搜索了一下,选择了Volley框架,结合郭神的博客写了一篇自己的博客,总结一下使用Volley的心得。一、Volley简介2013年Google I/O大会上发布一个新的Android网络通讯框架Volley,Volley极大地简化了网络通信的步骤,它设计的目标是用于进行数据量不大但是通信频繁的网络操作,不适用于大数据量的网络通讯(比如下载文件)。二、Vol

2017-09-02 20:52:22 286

原创 Android启动模式的探索

(1)standard模式:标准模式,这是系统的默认模式。每次启动一个Activity都会重新建一个新的实例,不管这个实例是否已经存在。被创建的Activity的生命周期它的onCreate()、onStart()、onResume()都会被调用。一个任务栈当中会有同一个Activity的多个实例,多个实例也可以属于不同的任务栈。如果A Activity启动了 B Activity,那么B Acti

2017-09-02 19:23:39 181

原创 BaseAdapter 初探

**一、BaseAdapter基本结构 – public int getCount():适配器中农数据集中数据的个数 –public Object getItem(int position):获取数据集中与指定索引对应的数据项 –public long getItemId(int position):获取指定行对应的ID –public View getView(int position,

2017-08-03 10:55:49 224

原创 Notification (API14) 创建过程

(1)创建一个NotificationManager对象 可通过Context的getSystemService()方法获取到,传入Context.NOTIFICATION_SERVICE.NotificationManager manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);(2)创建Not

2016-11-16 15:51:34 396

空空如也

空空如也

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

TA关注的人

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