自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

freemind

巅峰思维&技术

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

转载 Canvas画图

主要就画一写图形,然后更改一下坐标,使图形在屏幕之间来回动...直接上代码了.. 1 public class ManiActivity extends Activity { 2 /** Called when the activity is first created. */ 3 @Override 4 public void onCreate(

2014-09-25 05:48:51 913

转载 ScrollView

本篇随笔将讲解一下Android当中比较常用的两个布局容器--ScrollView和HorizontalScrollView,从字面意义上来看也是非常的简单的,ScrollView就是一个可以滚动的View,这个滚动的方向是垂直方向的,而HorizontalScrollView则是一个水平方向的可以滚动的View。本篇随笔可能描述性的知识比较少,最主要还是通过代码来看看如何使用这两个View。

2014-09-23 03:50:43 568

转载 android JSON

篇随笔详细介绍了三种解析服务器端传过来的xml数据格式,而对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何在我们的Android客户端解析来自服务器端的json数据,并更新到UI当中。一、什么是jsonjson(Jav

2014-09-23 03:47:42 575

转载 再谈xml

本篇随笔将详细讲解如何在Android当中解析服务器端传过来的XML数据,这里将会介绍解析xml数据格式的三种方式,分别是DOM、SAX以及PULL。一、DOM解析XML我们首先来看看DOM(Document Object Model)这种方式解析xml,通过DOM解析xml在j2ee开发中非常的常见,它将整个xml看成是一个树状的结构,在解析的时候,会将整个xml文件加载到我们的内存当中

2014-09-23 03:46:00 481

转载 AsyncTask

geView控件和一个Button控件,当点击Button控件时,弹出一个ProgressDialog,然后开启一个异步任务,从网络中下载一张图片,并更新到我们的ImageView上。这里还要注意一点,如果我们要使用手机访问网络,必须还要给其授权才行,在后续的学习当中,将会详细讲解Android当中的授权的知识。我们来看看AndroidManifest.xml文件:xml vers

2014-09-23 03:44:39 472

转载 android Dialog

本篇随笔将继续学习Android UI系列中的Dialog,包括DatePickerDialog、TimePickerDialog、Toasts以及ProgressDialog。下面让我们来看看这几种不同的Dialog对话框的使用.一、DatePickerDialog和TimePickerDialogDatePickerDialog和TimePickerDialog是Android提供的可

2014-09-23 03:37:54 487

转载 android Dialog

您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦 如果您对文章内容有任何疑问, 可以通过评论或发邮件的方式联系我: 501395377@qq.com / lzp501395377@gmail.com如果需要转载,请注明出处,谢谢!!在

2014-09-23 03:36:35 544

转载 闹钟

Android随笔之——闹钟制作铺垫之AlarmManager详解  说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介  对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmManager了。Alarm

2014-09-22 18:29:05 1058

转载 java日期毫秒互转

Java 毫秒转换为日期类型、日期转换为毫秒//毫秒转换为日期public static void main(String[] args) {DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");long now = System.currentTimeMillis();Calendar calen

2014-09-22 16:14:00 753

转载 Android静态,动态广播示例

Android静态,动态广播示例静态广播示例:1、在配置文件里面注册广播接收器:receiver android:name=".comm.ConnectivityChangeBroadcastReceiver"> intent-filter> action android:name="android.net.conn.CO

2014-09-22 04:59:20 1245

转载 android 三种xml解析方式

本文介绍在Android平台中实现对XML的三种解析方式。   XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。  在Android中,常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器,下面,我将一一向大家详细介绍。 第一种方式:DOM解析器:DOM是基于树形结构的的节点或

2014-09-20 18:46:29 451

转载 android五种存储方式

本文介绍Android中的5种数据存储方式。 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍。 第一种: 使用Share

2014-09-20 18:43:28 426

转载 SQLite

SQLite日期类型 简单示例:SELECT     datetime(CHANGE_DATE,'localtime'),     strftime('%Y-%m-%d',CHANGE_DATE,'localtime'),     datetime('now','localtime'),     strftime('%Y-%m-%d','now','localtime'),

2014-09-20 16:28:44 339

转载 天气预报

http://flash.weather.com.cn/wmaps/xml/china.xml 能够获取国内各省及省会城市的天气,可以通过pyName载入各省内城市的天气 如:河北省 pyName="hebei" http://flash.weather.com.cn/wmaps/xml/hebei.xml 就可以载入河北省各城市天气,可以通过pyName="shijiazhuan

2014-09-19 00:12:18 1496

转载 天气预报接口

1. XML接口http://flash.weather.com.cn/wmaps/xml/china.xml这个是全国天气的根节点,列出所有的省,其中的pyName字段是各个省XML的文件名,比如北京的是beijing,那就意味着北京的XML地址为http://flash.weather.com.cn/wmaps/xml/beijing.xml一个省的天气,其中列出该省各个市的数

2014-09-18 23:33:40 380

转载 通讯录详解

Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。图中选中的数据库 contacts2.db就是系统储存联系人的数据库,我们将它打开看看里面储存了些什么东东? 如果对数据库不太清楚的请查看我的博文Android游戏开发之数据库SQLite 详细

2014-09-17 09:47:35 1382

转载 音频播放

Android中音频和视频的播放我们最先想到的就是MediaPlayer类了,该类提供了播放、暂停、停止、和重复播放等方法。该类位于android.media包下,详见API文档。其实除了这个类还有一个音乐播放类那就是SoundPool,这两个类各有不同分析一下便于大家理解MediaPlayer:   此类适合播放较大文件,此类文件应该存储在SD卡上,而不是在资源文件里,还有此类每次只能播

2014-09-17 01:32:05 337

转载 1、屏幕相关概念

1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 android将屏幕大小分为四个级别(small,normal,large,and extra large)。 1.3屏幕密度 每英寸像素数 手机可以有相同的分辨率,但屏幕尺寸可以不相同, Diago

2014-09-14 04:16:20 433

转载 Android实例] Service和广播联合更新UI的例子

在Android中,异步更新UI,通常我们会选用Handler启动线程,或者sendMessage的方式,那么利用Service和广播也可以更新UI的,例子如下:我们建立一个Service:package com.andyimport android.app.Service;//引入相关包import android.content.BroadcastReceiver;//引入相关

2014-09-13 09:26:56 439

原创 android Setting

应用程序通常包括允许用户修改应用程序的特性和行为的设置功能。例如,一些应用程序允许用户指定通知是否启用或指定多久使用云同步数据。如果你想要为你的应用程序提供设置,你应该使用Android的Preference APIs来构建统一的接口。本章的主角就是Preference,下面先让我们看一下图5-1::图5-1 这是android短信息应用程序的设置界面截图。它使用就是就是Preferenc

2014-09-11 22:44:53 663

转载 SQLite创建多个表

package com.yangguangfu.database;    import android.content.Context;  import android.database.sqlite.SQLiteDatabase;  import android.database.sqlite.SQLiteOpenHelper;  import android.util.Log;  /**  *

2014-09-10 22:21:41 3942

转载 Android 中的 Service 全面总结

Android 中的 Service 全面总结1、Service的种类  按运行地点分类:类别区别 优点缺点  应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。

2014-09-09 19:30:51 306

转载 android调用系统服务

1.打电话可以自己写界面,在button的单击事件中添加如下代码即可:   Intent intent = new Intent();   intent.setAction("android.intent.action.CALL");   intent.setData(Uri.parse("tel:"+ mobile));//mobile为你要拨打的电话号码,模拟器中为模拟器编

2014-09-09 06:19:48 546

转载 一个界面实现多个listview

如果很平常的两个listview组件竖直放在linearLayout布局中,结果是:两个listview 很独立,中间似乎有个分割线,完全吧他们分离了,各自独立滚动,如果上面的listview把整个屏幕占据了,那么下面的listview永远滚不上来了,看不到了。网上关于这个话题大约有两种方法解决:(1)有多少个listview就用多少个listview组件,然后放在一个Line

2014-09-05 20:13:06 1712

转载 Fragment详细解说二(android项目剖解之ViewPager+Fragment 实现tabhost效果 )

项目中需要用到底栏导航栏,滑动或者点击会切换上面的视图,如图:这个效果使用Viewpager+Fragmen实现是主流方案,加入你之前对fragment不太了解,可以先看android之Fragment(官网资料翻译)整个文件如下:好了废话少说,先上布局文件:main.xml[java] view plaincopyprint?"1.

2014-08-30 20:23:52 841

转载 Fragment详细解说一

Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的

2014-08-30 20:22:22 499

转载 中文网好像不好找......解决了这个问题后电脑速度明显的快多了(英文是必须要耐心的看下去的)

Added by Roman Shevchenko, last edited by Konstantin Bulenkov on Jun 30, 2013  (view change)Go to start of metadataFor an intelligent IDE it is essential to be in the know about any exte

2014-08-26 00:51:42 679

转载 fragments

Fragments 概念是在Android3.0版本就已经有了,3.0版本是Tab(平板)专用,后来在4.0以上的版本继续沿用Fragments,改善了Activity的灵活性。        在没有Fragments之前,一个屏幕就只能放一个Activity,有了Fragments之后,一个屏幕也只能放一个Anticity,但Activity里可以包含多个Fragments,Frag

2014-08-24 09:51:45 529

原创 linux黑客基础

本书讲述了linux安全的方方面面,并且以一问一答的方式介绍,思路清晰。文中提供了很 多有益的安全提示,是Linux系统维护人员的必备参考书。通过本书,你能了解到linux安 全的整体概念,从系统安全到应用安全,从单机安全到网络安全。但安全问题是一个不断变 化不断更新的过程而不是一个解决方案,所以本书只是提到当时为人所发现的安全问题的介 绍,新出现的安全问题可参考该书网站的更新和网

2014-08-20 03:16:21 4944

转载 高级PHPer面试题

1. 基本知识点HTTP协议中几个状态码的含义:1xx(临时响应)Php代码  表示临时响应并需要请求者继续执行操作的状态代码。    代码   说明   100   (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。    101   (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。     2xx 

2014-08-14 21:34:51 596

转载 速查笔记(Linux Shell编程

零、shell中的内部变量:1.    $?:    表示shell命令的返回值.2.    $$:    表示当前shell的pid.3.    $!:    最后一个放入后台作业的PID值.4.    $0:    表示脚本的名字.5.    $1--$9,${10}: 表示脚本的第一到九个参数,和第十个参数.6.    $#:    表示参数的个数.7.   

2014-08-14 20:05:16 391

转载 Linux Shell常用技巧(十)

二十. 通过管道组合Shell命令获取系统运行数据:    1.  输出当前系统中占用内存最多的5条命令:    #1) 通过ps命令列出当前主机正在运行的所有进程。    #2) 按照第五个字段基于数值的形式进行正常排序(由小到大)。    #3) 仅显示最后5条输出。    /> ps aux | sort -k 5n | tail -5    stephen  

2014-08-14 20:01:03 261

转载 Linux Shell常用技巧(十二)

二十三. Bash Shell编程:    1.  读取用户变量:    read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述read answer从标准输入读

2014-08-14 20:00:49 307

转载 Linux Shell常用技巧(九)

十九.  和系统运行进程相关的Shell命令:       1.  进程监控命令(ps):    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。 

2014-08-14 20:00:13 285

转载 Linux Shell常用技巧(十一)

二十二. 交互式使用Bash Shell:    1.  用set命令设置bash的选项:    下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。noglob-d在路径和文件名中,关闭

2014-08-14 19:59:55 246

转载 Linux Shell常用技巧(六)

十二.   行的排序命令sort:  1.  sort命令行选项:选项描述-t字段之间的分隔符-f基于字符排序时忽略大小写-k定义排序的域字段,或者是基于域字段的部分数据进行排序-m将已排序的输入文件,合并为一个排序后的输出数据流-n以整数类型比较字段-o outfile将输

2014-08-14 19:58:08 277

转载 Linux Shell常用技巧(八)

十八.  和系统运行状况相关的Shell命令:    1.  Linux的实时监测命令(watch):    watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令:    /> w

2014-08-14 19:57:35 309

转载 Linux Shell常用技巧(五)

十一.  awk编程:    1.  变量:    在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表:符号含义等价形式=a = 5a = 5+=a = a + 5a +=

2014-08-14 19:57:05 311

转载 Linux Shell常用技巧(七)

十六. 文件查找命令find:    下面给出find命令的主要应用示例:    /> ls -l     #列出当前目录下所包含的测试文件    -rw-r--r--. 1 root root 48217 Nov 12 00:57 install.log    -rw-r--r--. 1 root root      37 Nov 12 00:56 testfile.dat

2014-08-14 19:56:55 285

转载 Linux Shell常用技巧(四)

九.  awk实用功能:    和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。       1.  awk的基本格式:    /> awk 'pattern' filename    /> awk '{a

2014-08-14 19:56:15 234

空空如也

空空如也

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

TA关注的人

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