随笔分类 -  Android

摘要:Eclipse + ADT +SDK,下载ADT Bundle全包含adt-bundle-windows-x86_64-20140702http://www.cnblogs.com/tc310/p/3938353.htmlhttp://www.cnblogs.com/tc310/p/3938353.... 阅读全文
posted @ 2015-06-23 09:44 加拿大小哥哥 编辑
摘要:一、替换字符 题目:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出“We%20are%20happy.”。 将长度为1的空格替换为长度为3的“%20”,字符差的产度变长。如果允许我们开辟一个新的数组(用Java的StringBuilder这样的可... 阅读全文
posted @ 2014-12-18 17:25 加拿大小哥哥 编辑
摘要:一、基础准备 Imagebutton 继承 Imageview,就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置 android:src="@drawable/back" Button 继承 Textview,所以TextView的一些属性也适用于Button控件。 Button把图... 阅读全文
posted @ 2014-05-26 13:13 加拿大小哥哥 编辑
摘要:一、所需素材 很有必要整理一下,里面附带友盟的社会化分享组件,我就不去掉了。 二、代码 import com.umeng.update.UmengUpdateAgent;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;imp... 阅读全文
posted @ 2014-05-17 17:12 加拿大小哥哥 编辑
摘要:一、准备 1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。 2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。 3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行... 阅读全文
posted @ 2014-05-14 11:09 加拿大小哥哥 编辑
摘要:仿造微信,第一次进入去引导界面,否则进启动界面。 package edu.hpu.init;import edu.hpu.logic.R;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;i... 阅读全文
posted @ 2014-05-12 19:41 加拿大小哥哥 编辑
摘要:package edu.hpu.init;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import edu.hpu.logic.R;import edu.hpu.viewpager.MyViewPagerActivity;pu... 阅读全文
posted @ 2014-05-12 19:18 加拿大小哥哥 编辑
摘要:IO :http://www.cnblogs.com/hxsyl/p/3302852.htmlgetParentFile()的返回值是File型的。而getParent() 的返回值是String型的。mkdirs是File类里面的方法,mounted:爬,增加,安装String fileName="new .txt";String dir="mydir1/mydir2";File f=new F... 阅读全文
posted @ 2014-05-06 17:20 加拿大小哥哥 编辑
摘要:一、基础学习 1.ImageView是图片容器,就相当于RadioGroup是RadioButton的容器一样,是View的直接子类。 1: 只需要记住图片在res/drawable-xxx下就行了。2.ImageButton(图片按钮)和Button没关系,他是ImageView的一个扩充,是其子类,而Button是TextView的子类。 1: 3.TimePicker时间选择器,... 阅读全文
posted @ 2014-04-14 09:21 加拿大小哥哥 编辑
摘要:一、基础学习 1.图形学真的很神奇啊。。。。查了些资料做出了3D云标签,哈哈。。。其实直接拿来用的,我们要效仿鲁迅先生的拿来主义,嘿嘿~~3D标签云就是做一个球面,然后再球面上取均匀分布的点,把点坐标赋给标签,再根据抽象出来的Z轴大小来改变标签的字体大小,透明度,做出立体感觉,然后球体就做好了。用到的就是简单的球面方程:已知半径r和球心,一般为了方便,我们都以坐标轴原点为球心,有下面三个方程x... 阅读全文
posted @ 2014-04-11 12:32 加拿大小哥哥 编辑
摘要:一、基础学习 1.Button是TextView的一个子类,所以按钮本身是一个特殊的文本,属性和TextView相似 2.EditText类似html里的input type="text",是TextView的一个子类 二、实例 1: package org.lxh.demo; 2: 3: import android.app.Activity; 4: im... 阅读全文
posted @ 2014-04-11 08:16 加拿大小哥哥 编辑
摘要:一、基础学习 1.findViewById返回View类,该类是所有View组件的父类。 2.子类比父类拥有更多的属性和方法,不过子类找不到的话去父类找 3.marquee:华盖,跑马灯效果;orientation:方向。 4.setContentView使用布局文件 5.在TextView中如果text是“张朋飞”,而maxLength... 阅读全文
posted @ 2014-04-10 10:22 加拿大小哥哥 编辑
摘要:一、理论准备 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。跟SAX不同的是, Pull解析器产生的事件是一个数字,而非方法,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型节点的值。 ... 阅读全文
posted @ 2014-04-08 15:16 加拿大小哥哥 编辑
摘要:一、理论准备 二、上代码 Jack 21 Dick 23 package cn.bgxt.service; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import javax.xml.parsers.Doc... 阅读全文
posted @ 2014-04-08 10:07 加拿大小哥哥 编辑
摘要:一、理论准备 SAX采用事件驱动机制来解析XML文档,每当SAX解析器发现文档开始、元素开始、文本、元素结束、文档结束等事件时,就会向外发送一次事件,而开发者则可以通过编写事件监听器处理这些事件,以此来获取XML文档里的信息。 DOM标准简单易用,但是它需要一次性地读取整个XML文档,而且在程序运行期间,整个DOM树常驻内存,导致系统开销过大。SAX解析方式占用内存小,处理速度... 阅读全文
posted @ 2014-04-06 17:17 加拿大小哥哥 编辑
摘要:1、specify :指定 2、Nested:嵌套 3、启动模拟器时出现错误信息“Please ensure that adb is correctly located at:XXXXX”的解决方法 现象:使用正确的源代码,在启动模拟器时出现如下错误信息 “Please ensure that adb is correctly located at 'D... 阅读全文
posted @ 2014-04-06 10:25 加拿大小哥哥 编辑
摘要:一、 二、 我试了试,Post方式也行啊,干嘛要叫强调Get方式,费解~~ 答曰:get是向服务器请求数据,post是提交数据。 三、 package com.hpu.test;import java.io.FileOutputStream;import java.io.IOE... 阅读全文
posted @ 2014-04-04 15:05 加拿大小哥哥 编辑

点击右上角即可分享
微信分享提示