自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 [android基础]《疯狂android讲义》重点整理(3)

六、Android应用的资源:1.有经验的开发者会专门定义一个或多个接口或类,然后在其中以常量的形式来定义程序中用的所有字符串、数值等,这些常量的名称十分明确,这样的方式可以很好地提高程序的可维护性和解耦性。2.assets目录下存放的资源代表应用无法直接访问的原生资源,应用程序需要通过AssetManager以二进制流的形式来读取资源。3.Android应用资源的存储:

2017-02-06 19:33:32 644

原创 [android基础]《疯狂android讲义》重点整理(2)

十、Service与BroadcastReceiver:1.Service与Activity还有一点相似之处,它们都是从Context派生出来的,因此它们都可调用Context里定义的如getResources()、getContentResolver()等方法。2.与配置Activity相似的是,配置Service时也可为元素配置子元素,用于说明该Service可被哪些Inten

2017-02-04 12:12:56 488

转载 [android基础]怎样获取Android手机屏幕的大小、分辨率、密度

需要在工程的AndroidManifest.xml文件中,加入supports-screens节点,如下: <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="tr

2017-02-04 10:54:39 1231

转载 [android基础]Cursor类的使用

1、 CursorAdapter    继承于BaseAdapter是个虚类,它为cursor和ListView提供了连接的桥梁    直接子类只有ResourceCursorAdapter2、 Cursor是每行的集合使用moveToFirst()定位第一行必须知道每一列的名称,每一列的数据类型,Cursor是一个随机的数据源,所有数据都是通过下标

2017-02-03 19:42:31 653

转载 [下午茶]老程序员的下场

长期从事编程活动的程序员都期望在50多岁时能爬到一个足够高的职位,或者能顺利的退休。但我在这里讨论的可能是一个你还没有想过的问题:如果到那时你失业了呢? 50多岁时你的职业仕途会成为一个问题。如果你有很好的技术,有人雇你,你会有一个很高的职衔,或你是一个专家,或有很好的人际关系,你都有可能找到一个新的职务。 否则,你会从衣食无忧沦落为无家可归。这是真的。

2017-02-03 19:30:59 594

原创 [android基础]《疯狂android讲义》重点整理(1)

一.Android应用的基本组件介绍:1.Activity是Android应用中负责与用户交互的组件,为Android应用提供了可视化用户界面。2.Activity只能通过setContentView(View)来显示指定组件。3.View组件是所有UI控件、容器控件的基类,View组件就是Android应用中用户实实在在看到的部分。4.View组件需要放到【容器组件】中,

2017-02-03 19:09:03 2099

转载 [android基础]LayoutInflater的使用

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。        不同点是LayoutInflater是用来找res/layout/下的xml布局文件,        并且实例化;而findViewById()是找xml布局文件下的具体widgt控件(如Button、TextView等)。具体作用:     

2017-02-03 19:00:43 310

转载 [android基础]LayoutParams使用

LayoutParams保存了一个View的布局参数,改变LayoutParams可以动态地修改一个布局的位置参数,从而达到改变View位置的效果。LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) getLayoutParams(); layoutParams.leftMargin = ge

2017-02-03 18:53:02 571

转载 [java基础]匿名内部类的使用

匿名内部类也就是没有名字的内部类    正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写    但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口------------------------------------------------------------------------------------------------

2017-02-03 18:41:28 436

空空如也

空空如也

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

TA关注的人

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