摘要: 1、声明block的时候都是用copy来修饰的原因: block本身是像对象一样可以retain,和release。但是,block在创建的时候,它的内存是分配在栈(stack)上,而不是在堆(heap)上。他本身的作于域是属于创建时候的作用域,一旦在创建时候的作用域外面调用block将导致程序崩溃 阅读全文
posted @ 2017-09-04 11:41 hongsheng 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、自动调用系统的拨号、上网和发送E-mail的功能 在实现中用到了Linkify,它是一个辅助类,通过RegEx样式匹配,自动地在TextView类(和继承的类)中创建超链接。 tx = (TextView)findViewById(R.id.textView01); et = (EditText 阅读全文
posted @ 2017-08-31 11:14 hongsheng 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、获取手机屏幕分辨率 2、控件跟随手指移动 首先在xml文件中对页面进行布局,在这里我们放置一个按钮,通过手指的移动来改变按钮的位置 在Activity中进行具体的实现: 1 package com.example.whs.sample04; 2 3 import android.support. 阅读全文
posted @ 2017-08-31 08:06 hongsheng 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 最近接触了android开发就试着写了一个计算器的小程序: 在xml文件中的布局代码如下: 在activity中实现具体的功能 阅读全文
posted @ 2017-08-30 10:52 hongsheng 阅读(32512) 评论(1) 推荐(0) 编辑
摘要: 1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf( 阅读全文
posted @ 2017-08-30 10:45 hongsheng 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 是否水电费水电费身上发生 阅读全文
posted @ 2017-06-12 11:29 hongsheng 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在android开发中,资源访问是指访问非代码的部分。例如,在开发中我们使用到的图片、音频、视频等都是资源文件。在创建android工程时,和src文件夹并列的有两个文件夹:assets和res。这两个文件夹用来保存资源文件,assets保存的一般都是原生的文件,例如mp3文件。android程序是 阅读全文
posted @ 2017-05-03 08:18 hongsheng 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 项目开发的过程中,可能会大量的使用全局变量,在android开发中,大多数人更偏向于使用application来保存全局变量。那么我们就先来了解下在android中,application究竟是什么?有什么作用? Application类是用来维护应用程序全局状态。我们可以提供自己的实现,并在And 阅读全文
posted @ 2017-05-02 08:22 hongsheng 阅读(25661) 评论(0) 推荐(0) 编辑
摘要: 碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕空间,而在平板上应用的非常广泛,下面就用代码的方式来讲解一下碎片的基础用法。 一、碎片的简单用法 这里我们假设将活动平分为两个部分,左右各有一个碎片,新建一个左侧的碎片布局left_fragment.xm 阅读全文
posted @ 2017-04-21 17:28 hongsheng 阅读(328) 评论(0) 推荐(0) 编辑
摘要: ListView是我们开发过程中最常用的控件之一,由于手机屏幕空间都比较有限度,能够一次性在屏幕上显示的内容并不多,当我们程序中有大量的数据需要展示的时候,就可以借助它来完成。它允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时屏幕上原有的数据则会滚动出屏幕。 一、ListVeiw的简单 阅读全文
posted @ 2017-04-21 07:38 hongsheng 阅读(287) 评论(0) 推荐(0) 编辑