自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yuxlong2010的专栏

----------学而不思则罔,思而不学则殆。

  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

原创 java 基础

5.3.1 使用break语句 在Java中,break语句有3种作用。第一,你已经看到,在switch语句中,它被用来终止一个语句序列。第二,它能被用来退出一个循环。第三,它能作为一种“先进”的goto 语句来使用。下面对最后 2种用法进行解释。 使用break 退出循环 可以使用break语句直接强行退出循环,忽略循环体中的任何其他语句和循环的条件测试。在循环中遇到br

2014-04-10 11:36:04 937

转载 widget

通过修改 中的minWidth 和minHeight值, appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"     android:minWidth= "250dip"     android:minHeight= "40dip"     android:updatePerio

2013-11-22 10:05:17 1158

原创 Android仿Google+风格 UI设计 ,新浪、腾讯、微信认证

Android仿Google+风格 UI设计 ,新浪、腾讯、微信认证

2013-07-20 13:58:24 6545 1

原创 Android Action Bar 详解篇

作为Android 3.0之后引入的新的对象,ActionBar可以说是一个方便快捷的导航神器。它可以作为活动的标题,突出活动的一些关键操作(如“搜索”、“创建”、“共享”等)、作为菜单的灵活使用,还可以实现类似TabHost的标签功能以及下拉导航的功能,系统能够很好根据不同的屏幕配置来适应ActionBar的外观,配合起Fragemtn可谓是十分强大。

2013-07-11 20:14:10 107534 30

原创 Android 图解Activity生命周期

当用户需要对手机通过屏幕进行交互时,比如打一个电话,拍张照片,发送一个邮件,或者查看地图。开发者就需要实现一个活动(Activity)。每个活动都将作为一个提供用户使用接口的窗口。它可以填满整个屏幕,也可以小于、大于屏幕甚至漂浮在其它窗口上面。作为android应用程序中最重要的四大组件之一。今天我们来学习一下它的生命周期。首先,创建一个android project,包含两个Activity

2013-07-09 12:25:41 3202

原创 三星I9300刷机教程-卡刷

1, root2 ,下载对应9300的rom,这一步很重要。放入到sd卡里3,点击声音+键和电源键以及home键进入挖煤(recovery)模式,wipe两个东东。选择rom进行更新。4,如果中途遇到这个错误:signature verification failed,说明recovery版本过低,需重新刷入一个高级点的,找一个高点版本的。注意:这里也要注意对应。5,下面说一下如何

2013-05-03 16:28:36 1628 1

原创 Ubuntu 基础

1,查看ubuntu位数:file /bin/ls2,查看源列表: sudo gedit /etc/apt/sources.list3,ubuntu ubuntu安装jdk6首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java

2013-04-26 10:52:45 650

原创 android工作随笔(第三季)

1.string str =null;打印str的值为null2.print会先判断对象是否为null。3,radioButton妙用:button为透明,background设置为点击效果,起到Tab的效果!

2013-04-25 10:20:11 886

转载 Fragment生命周期

1.当一个fragment被创建的时候,它会经历以下状态.。onAttach()onCreate()onCreateView()onActivityCreated()    2.当这个fragment对用户可见的时候,它会经历以下状态。onStart()onResume()    3.当这个fragment进入“后台模式”的时候,它会经历以下状态。o

2013-04-18 19:54:03 4588

转载 android rom1

制作Android ROM的步骤制作Android ROM有两种方法:编译Android源代码的方法,这个比较复杂,以后再介绍;在已有的ROM基础上制作或者叫定制自己的ROM。本文介绍的是在已有ROM基础上的定制步骤。我这里使用的机器是Nexus One,于是下载了第三方的ROM,这里以安卓农夫ROM 2.4为基础。当然也可以用CyanogenMod提供的ROM,实际上安卓农夫

2013-04-12 15:38:28 869

转载 ARM与X86相比

简单来谈一下,ARM和X86之间为什么不太具有可比性的问题。要搞清楚这个问题首先要明白什么是架构,之前也有很多人提到了架构不同,但架构是什么意思?它是一个比较抽象的概念,不太容易用几句话就解释清楚。我们要明白CPU是一个执行部件,它之所以能执行,也是因为人们在里面制作了执行各种功能的硬件电路,然后再用一定的逻辑让它按照一定的顺序工作,这样就能完成人们给它的任务。也就是说,如果把CPU看作一

2013-04-11 10:42:12 680

原创 ubuntu

deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ lucid main universe restricted multiversedeb http://mirrors.163.com/ubuntu/ lucid

2013-03-20 11:00:49 533

转载 Android反编译

序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)

2012-12-21 15:02:08 561

原创 Java环境变量的配置

1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的

2012-12-19 09:48:20 522

原创 Java中的回调机制

做过android开发的人应该知道,当我们在异步中处理结束时,通常会用Handler来通知UI线程进行更新,可以说handler这一机制跟java中的回调函数道理是一样的,本身也是一种回调。当某个类去完成网络请求时,我们不知道什么时候能完成,而在完成的时候必须对结果进行处理,这个时候使用异步加上回调可以很好的解决这种情况:    下面我们通过一个例子来学习java中的回调机制:public c

2012-11-19 13:47:21 2135 4

转载 Android 动画方案

关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。

2012-10-10 11:02:52 999

原创 利用正则解析国家授时中心页面上的时间

对于程序开发来说,尤其是游戏程序开发,光光客户端的时间系统是满足不了需求的。下面利用正则解析国家授时中心网络服务器:国家授时中心网络服务器网址为:http://www.time.ac.cn/stime.asp 。代码如下: /** * @author long * @param args */ public static void main(String[] args)

2012-09-07 15:32:45 1304

原创 Android加密算法:AES、Base64加密算法

android常用加密算法之Base64加密算法:package com.long;/** * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this

2012-08-21 16:54:48 12139 5

原创 Cocos2d-x跨平台开发文档总结

Cocos2d-x跨平台开发文档 0.一些说明本文档基于以win32作为开发编码平台然后移植到其它平台的cocos2d-x开发方法,下面介绍个人从网上收集来的不错的cocos2d-x开发方法以及一些改进意见。         可能还存在一些小问题,大家多交流~ 1.    从win32移植到android参考教程:老G:http://4137613.blog.51cto

2012-06-11 14:35:46 25256

原创 android工作随笔(第二季)

1,WebViewClient与WebChromeClient的区别2,WebView是如何做到让java和javaScript进行互调的。public class WebViewDemo extends Activity { private WebView mWebView; private Handler mHandler = new Handler

2012-02-07 16:51:06 1102

原创 UE常用快捷键(工欲善其事,必先利其器啊)!!

1. F7自动插入系统时间f5首字母大写2. alt+f5 转换为大写3. ctrl+f5转换为小写4. ctrl+e删除整行 5. ctrl+f11删除光标左边的内容6. ctrl+f12删除光标右边的内容。7. ctrl+o打开文件 这个可以用ctrl+Q快速打开代替8. ctrl+n新建文件9 ctrl+s保存10 f12另存为11 当一行很长的时

2012-01-02 16:48:05 906

转载 android开发我的新浪微博客户端-用户授权页面功能篇(3.2)

本文转自:http://www.cnblogs.com/hll2008/archive/2011/01/09/1931174.html  ==》      在上一篇实现了用户授权页面的UI,如上图,接下来要做的就是在这个基础上完成功能部分真正实现用户的授权认证,这一篇是android开发我的新浪微博客户端-OAuth篇(2.1)的具体应用篇原理就不多解释了不懂的看OAuth篇即可。

2011-12-09 15:20:47 668

转载 android开发我的新浪微博客户端-OAuth认证过程中用WebView代替原来的系统自带浏览器

本文转自:http://www.cnblogs.com/hll2008/archive/2011/04/30/2033481.html           前面的文章的OAuth认证过程在获取oauth_verifier码是是通过调用android系统带的浏览器进行用户授权认证的, 具体见:android开发我的新浪微博客户端-用户授权页面功能篇(3.2)。

2011-12-09 14:58:45 998

转载 android开发我的新浪微博客户端-用户首页面UI篇(5.1)

在前篇完成了用户登录功能后开始用户首页的开发,用户的首页主要的内容是当前登录用户关注的微博列表,本篇先来讲讲UI的实现,效果如上图,整个页面分为上、中、下三部分,上面部分是工具条,显示当前登录用户的昵称以及写微博、刷新两个功能按钮;中间部分是当前用户关注的最新微博列表,下面部分是功能切换栏,用来进行各个功能之间的切换。      首先新建名为HomeActivity.java的Activi

2011-12-09 14:56:51 913

转载 android开发我的新浪微博客户端-载入页面UI篇(1.1)

本文转自:http://www.cnblogs.com/hll2008/archive/2011/01/03/1924952.html 本软件设定用户第一个接触到的功能就是页面载入等待功能,这个功能对使用者来说就是一个持续1、2秒钟的等待页面,在用户等待的同时程序做一些必要的检查以及数据准备工作,载入页面分为UI篇和功能篇,从表及里首先是UI的实现,一个软件除功能之外还得有一个光鲜的外

2011-12-09 14:55:17 834

转载 android开发我的新浪微博客户端-OAuth篇(2.1)

本文转自:http://www.cnblogs.com/hll2008/archive/2011/01/05/1926221.html            本篇说说关于OAuth授权认证的事情,新浪开放api都必须在这个基础上才能调用,所以有必要专门来讲讲,前面的文章中已经提到过关于新浪微博提供了OAuth和Base OAuth两种认证方式,并且本项目采用OAuth认证方

2011-12-09 14:52:22 1202 1

原创 android中的进程与线程的理解

一个android应用就是一个Linux进程,每个应用在各自的进程中运行,互不干扰,比较安全。一个应用对应一个主线程,就是通常所说的UI线程,android遵守的就是单线程模型,所以说Ui操作不是线程安全的。CalledFromWrongThreadException通常就是在非主线程中刷新UI引起的。在单线程的模型下,一些耗时的操作就要交给其它子线程去执行。于是就有了Message Qu

2011-12-06 12:47:15 4880 1

原创 android工作随笔(第一季)

1,AsyncTask的使用可以更方便管理线程。2,适配器使用时要利用缓存。即public final class ViewHolder的使用3,Visibility的使用常常带来意想不到的效果(Gone,Visible,Invisible)4,是否使用WebView取决于资源的传递方式:有Url地址的。5,ScrollView与ListView结合使用常常会打架。知道ListVi

2011-11-29 14:46:40 1835

转载 Android笔记-ListView总结(多选框ListViiew,动态加载,多线程更新ListView中的进度条)

Why ListView?ListView 如果仅仅出于功能上的需求ListView可能没有存在的必要,ListView能作的事情基本上ScrollView也能胜任。ListView存在的最根本的原因在于它的高效(如何实现的?).ListView通过对象的复用从而减少内存的消耗,也减少了对象的创建从而也减少的cpu的消耗(在Androidk中创建View对象经常伴随着解析xml)。ListVi

2011-11-25 10:45:24 1116

转载 Dom解析xml

关于XML解析 以前有说过 不过那是SAX方式的 今天说一下DOM方法  [序言]1. 今天解析的目标是:香港天气rss 地址为:Java代码  http://202.140.96.134:8080/FS-RSS/ftpfile/local_weather.xml   现在的目标就是:定制化该目标的解析办法 我们还

2011-11-21 17:55:21 592

转载 面向接口编程详解(一)——思想基础

本文转自:http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html张洋我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想

2011-11-21 11:40:28 840

原创 java OOP中常用的设计原则

1 接口编程原则(Interface Program):接口是一组规则的集合,它规定了实现本接口的类或接口必须拥有的一组规则。体现了自然界“如果你是……则必须能……”的理念。2 单一职责原则(Single Responsibility Principle):就一个类而言,应该仅有一个引起它变化的原因。换句话说,一个类的功能要单一,只做与它相关的事情。3 开放封闭原则(Open-Closed

2011-11-21 11:36:58 1299

转载 成为Android高手的路径

一、初级   1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。    2. 掌握Android UI控件、Android Java层API相关使用。    迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序。  二、中级   1. 熟练掌

2011-11-20 19:07:35 714

原创 Shell和Shell编程

1.Shell的主要作用是用来更好的维护和管理系统2.常见的shell有如下几种:bash,ash,csh.tcsh,zsh,sh 可以通过如下的命令查看用户当前的shell:echo $SHELL,$SHELL是个环境变量。3.shell变量一共分两种本地变量和环境变量。本地变量的定义有两种方法:变量名=变量值export 变量名=变量值显示用echo命令环境变量诸如:H

2011-11-09 15:03:39 429

原创 Linux文本编辑

1.       more$lessmore跟liss的作用基本上差不多,举个例子。Mkdir tempCd tempTouch aCat a | more/less对第一个的命令的长结果进行分页显示。 2           cat&pastecat和paste都可以显示合并文本文件的内容,但两者的区别是将两个文本文件的内容按行排列,而paste是将两个文本文

2011-11-09 14:18:01 587

转载 android中launchMode四种启动方法详解

Activity中在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:· standard · single

2011-11-09 12:25:55 783

原创 巧用“匿名内部类”获取自定义适配器里控件的焦点

昨天在论坛里看到一个人问了如题这个问题,刚好以前我也遇到过这个问题,仔细想了一下,大概有两种解决的方法分享给大家。思路一 就是在getView的方法里怎么把参数position的值传给你所需要的方法体里。比如说适配器里放的是TextView和button,现在想单击button的时候,用Toast给动态显示出来。那只要在getView里找到button后,然后给button注册一个自己

2011-11-05 12:21:16 949

转载 contentprovider的学习实例总结

工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介       当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpr

2011-11-04 11:36:35 580

原创 图解android activity的生命周期

第一次启动activity时调用的方法有:启动第二个Activity并完全覆盖第一个activity调用的方法有:返回到第一个activity:启动第二个Activity不完全覆盖第一个activity调用的方法有:再次返回

2011-10-26 22:53:43 724

原创 浅谈未来电子商务之淘宝

写这篇帖子的时候,我本想去网上找找,拷贝一些别人的帖子,抄一抄,改一改,这样就省事多了。可当我打开google浏览器,并准备在google搜索引擎里输入移动互联网的未来时,我突然懵了,像这样的事情我做的太多了,拷贝别人,抄袭别人,这本没有错,但是如果一直忽略自己的想法,思考别人的

2011-10-12 20:32:06 668

Android仿Google+风格 UI设计 ,新浪、腾讯、微信认证

Android仿Google+风格 UI设计 ,新浪、腾讯、微信认证

2013-07-20

外文翻译计算机资料

外文翻译计算机资料

2013-04-21

Android socket源码

关于Android的Socket编程。一个Demi仅供参考学习交流。

2011-06-21

空空如也

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

TA关注的人

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