- 博客(41)
- 资源 (17)
- 收藏
- 关注
转载 采用html编辑界面ui&java_javascript代码的互相调用
package cn.itcast.web;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.webkit.WebSettings;impor
2013-01-31 12:10:41 648
转载 使用代码编写android UI
package cn.itcast.codeui;import android.app.Activity;import android.os.Bundle;import android.view.ViewGroup;import android.widget.EditText;import android.widget.LinearLayout;import android.widg
2013-01-31 12:01:58 599
转载 通过Surface实现相机功能 摄像机功能
package cn.itcast.camera;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics
2013-01-30 19:29:14 1208
原创 Android 简单的使用api 播放在线视频
//注意 视频格式需要是3gp等的 流媒体格式package cn.itcast.playonline;import java.io.IOException;import android.app.Activity;import android.media.AudioManager;import android.media.MediaPlayer;import android.medi
2013-01-30 19:24:23 2268
原创 二叉树的学习
1.非平衡树2.树节点表示的一种方法(方法不唯一 这个可能也不是最好的)class Node { public int iData; // data item (key) public double dData; // data item public Node leftChild;
2013-01-30 12:59:14 520
原创 Android Aidl Service 进程间通讯的学习
ps这是service 优先级 防止被回收的方法setForeground(true)或者startForeground(1, notification);.要想访问一个远程服务里的方法 需要用到aidl (会自动在gen目录下生成java文件) 一 创建一个服务 这个服务里面有一个要被调用的方法.package cn.itcast.remotese
2013-01-29 18:36:09 615
转载 广播(BroadCast)综合
1.实现简单的IP拨号package cn.itcast.ipcall;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.SharedPreferences;public class
2013-01-29 16:07:25 556
转载 使用java获取未来7天天气信息,可用于android
http://blog.csdn.net/wssiqi/article/details/8550951环境:eclipsse, jdk1.6, 没有使用第三方的包,都是JDK有的。项目结构如下:1.获取天气预报的类WeatherUtil.java[java] view plaincopypack
2013-01-29 08:51:04 999
原创 Activity开发要点合集
1.serResultpackage cn.itcast.getdata;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.EditText;public class D
2013-01-28 20:42:21 1418
转载 这一年,我所感悟到的
既然是总结,就不应该长篇大论,总结,特别是要给别人看的,一定要是高度的概括和思考的结晶才可以,于是采用的常见的列表的方式,下面的这些条目没有先后顺序,也没有重要性之分,只是想到哪些就写哪些!喜欢的拍砖,不喜欢的也可拍砖!1. 没有人在乎过程,都只关心结果没有人关心你加了多少班,少了多少根头发,也不关心你中间过程用什么 样的方法,都只盯着最后你能否把任务漂亮的完成。所以,最高境界不是
2013-01-28 15:31:16 480
转载 安装CDLinux 到U盘
http://www.33lc.com/article/4332.html只做攻防只之用 请勿用于其他用途!!先跟大家说下CDLinux,CDLinux是一个非常小巧的Linux系统,它可以直接刻录光盘使用,但如果你要使用U盘启动就需要进行一些动作才能达到效果。下面绿茶小编给大家整理将CDLinux安装到U盘启动的方法。 CDlinux万能无线破解系统iSO中文
2013-01-27 15:33:09 1618
转载 汉诺塔问题 背包问题
// towers.java// solves Towers of Hanoi puzzle// to run this program: C>java TowersApp////////////////////////////////////////////////////////////////class TowersApp { static int nDisks = 3;
2013-01-26 19:42:09 554
转载 Android学习 多线程 下载
新版的多线程 下载 下载log放到了txt中 比较浅显和简单 但是还有些需要改进的地方cpackage cn.itcast.mutiledownload;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStr
2013-01-26 12:48:44 572
原创 黑马课上的 Http操作类
package cn.itcast.login.service;import java.io.File;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;imp
2013-01-24 17:29:08 695
原创 ContentProvider再学习:注册观察者
package cn.itcast.db.provider;import cn.itcast.db.MyDBOpenHelper;import cn.itcast.db.dao.PersonDBDao;import android.content.ContentProvider;import android.content.ContentUris;import android.cont
2013-01-23 21:14:09 576
原创 Android学习 simpleAdaper和arrayadapter cursoradapter
simpleAdaper 用的list 比较麻烦array在只显示一行信息的listview中有用cursoradapter用于数据库cursor的显示package cn.itcast.db;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.M
2013-01-23 21:10:52 793
原创 Android 复习 listview中的几个参数的含义
mListView.setOnItemClickListener(new OnItemClickListener() { /** * parent 代表的是当前的listview view 代表的当前被点击条目对应的view对象 position * 当前条目在listview中的位置 id 行号 一般与position 相同的 */ public void
2013-01-23 19:10:46 976
原创 数据结构性学习 递归 实现字母串全排列等
// anagram.java// creates anagrams// to run this program: C>java AnagramAppimport java.io.*;////////////////////////////////////////////////////////////////class AnagramApp { static int siz
2013-01-22 22:26:16 536
原创 数据结构学习- 链表
链表一般由两部分构成1.他的数据2.他指向的对象一个数据可以由很多的引用指向他如LinkNode ln = new LineNode();ln = ln1;则ln和ln1都指向新创建对象的内存块3.双端;链表链表 ,不仅有个first只想开始的linknode还有个last指向结束的那个linknode对象4.双向链表,互相之间会互指.
2013-01-21 18:41:29 429
原创 Android 数据库 存储过程
/** * 银行转账的方法 */ public void transaction() { SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); if (db.isOpen()) { try { // 开启数据库的事务 db.beginTransaction(); // 给张三设置1000块钱
2013-01-21 18:26:28 976
原创 Android构建xml信息
/** * 把persons集合里面的内容写到xml文件里面 * @param persons person的集合 * @return */ public boolean savePersonToXml(List persons){ try { XmlSerializer serializer = Xml.newSerializer(); // /sdcar
2013-01-21 18:21:54 447
转载 Android上如何正确实现程序的联网,事关WIFI/CMWAP/CMNET
我想很多Android程序开发者都曾碰到过这样的问题,那就是如何让自己的程序在国内如此复杂的网络环境下顺利的接上网络,给我们的用户一个更好的体验。 从网络上一些已有的数据来看,Android手机用户群体的联网率普遍比较高,联网的方式非常多样,最多的还是使用WIFI,当然WIFI速度和资费上的优势让她成为了每一个玩机者的首选网络接入方式,但是很多的时候我们的条件并不是那么的尽如人意。例如在公车或
2013-01-19 22:32:44 662
转载 Android代码中实现WAP方式联网
无论是移动、联通还是电信,都至少提供了两种类型的的APN:WAP方式和NET方式。其中NET方式跟WIFI方式一样,无需任何设置,可自由访问所有类型网站,而WAP方式,需要手机先设置代理服务器和端口号等信息,并且只能访问HTTP协议类型的网站。1) 移动的WAP名称是CMWAP,NET名称是CMNET;2) 联通的WAP名称是UNIWAP,NET名称是UNINET;联通3G的WAP
2013-01-19 22:32:16 535
原创 访问别的应用的SharedPreference
访问SharedPreferences中的数据代码如下: SharedPreferences sharedPreferences = getSharedPreferences("china", Context.MODE_PRIVATE);//getString()第二个参数为缺省值,如果preference中不存在该key,将返回缺省值String name = sharedP
2013-01-19 21:58:21 679
原创 Android 复习 把数据存储到SD卡
在程序中访问SDCard,你需要申请访问SDCard的权限。 在AndroidManifest.xml中加入访问SDCard的权限如下: if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ File sdCardDir = Environm
2013-01-19 21:55:08 561
原创 数据结构复习:栈队列 优先级队列 已经使用栈来解析和运算数学表达式
这里theStack 只是存放了 操作符 感觉写的也不是很好..// infix.java// converts infix arithmetic expressions to postfix// to run this program: C>java InfixAppimport java.io.*; // for I/O//////////////////
2013-01-18 21:07:54 550
原创 栈的学习: 实现括号匹配功能
// brackets.java// stacks used to check matching brackets// to run this program: C>java bracketsAppimport java.io.*; // for I/O/////////////////////////////////////////////////////
2013-01-16 21:48:59 435
原创 数据结构复习笔记
0106线性查找:就是从头开始一个个找看看那个匹配二分查找:从中间找一个和目的值比大小 知道找到匹配大O表示法:复杂度,order of 大约的意思冒泡排序:俩个两个从头比较 如果大就交换位置这样第一次最大的跑后面第二次 次大的跑倒数第二...(从右到左)选择排序:找最小的指针不断向前移动和第一个比较有比他
2013-01-16 20:56:09 397
原创 Android 应用内文件操作
文件对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。 public class FileActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) {
2013-01-16 09:39:44 550
原创 android 启动另一个apk中acitity的方法
1.如果都是自己的acitvity那就好办了被调用的activity 调用者:Intent intent = new Intent( "com.su.appguardservice.STARTSEVACTIVITY"); startActivity(intent);android系统的很多界面都是这么调出
2013-01-14 20:15:51 959
原创 个人作品 --Android豆瓣客户端
更多在相册 相册地址http://xiangce.baidu.com/picture/album/list/0fa841c632e7bcbcb30635499dd3d0ed06bc595b?isscore=1#实现功能 ,懒得写了
2013-01-14 11:52:17 541
原创 Android检查某个应用是否存在
/** * 检查前台程序是否存在 * * @param packageName * @return */ private boolean checkAppExist(String packageName) { if (packageName == null || "".equals(packageName)) return false; try { Ap
2013-01-13 19:55:44 767
原创 Android ContentProvider
话说 在实际工作中从来没有用过cp 现在有个项目需要用到 现在实现了 把大体的内容贴出来 供参考package com.su.appguardservice.db;import com.su.appguardservice.util.MLog;import android.app.DownloadManager.Query;import android.content.Content
2013-01-13 19:12:30 471
原创 Android学习笔记 安全沙箱 重启操作等
1.每个app 都有一个独立的uid 这样就可以保证权限了2.重启的方法查看源码获取共享系统的uid还需要使用系统的前面来个这个应用签名(难)3.另一种方法:while(true){//自定义 toast 操作 不设置duration}耗费掉系统资源重启
2013-01-09 22:17:19 768
原创 android 电子商务客户端 购物车分析
实现的功能:1.显示购物车商品数目2.添加商品后更新购物车数目设计思路1.设计一个application 里面存储一个shopingnum用以保存购物车数量2.设置一个baseactivity 其他activity 继承他用以在一个气泡中显示数目 这样在任何界面都可以显示购物车数目 +添加一个flag 如果是false就不显示tab工具条 +在baseacti
2013-01-09 21:36:48 2620
转载 歌词服务API
http://api.readthedocs.org/en/latest/search.html歌词迷API文档歌词根据歌曲名获取歌词请求地址http://geci.me/api/lyric/:song返回格式JSON请求方法GET示例curl 'http://geci.
2013-01-09 20:12:32 1955
原创 QT比较字符串
Qt中 QString::compare返回值判定: int a = QString::compare( "def", "abc" ); // a > 0 int b = QString::compare( "abc", "def" ); // b < 0 int c = QString::compare(" abc", "abc" ); // c == 0最近
2013-01-09 17:16:57 2936 2
网易微博Android SDK 120225 Tblog4a.zip
2012-02-25
Android-Gsnap截图代码所用库文件.
2011-11-11
myeclipse破解资料
2011-10-25
如何学习程序设计?
2011-10-05
二进制转原码反码补码 C语言源码
2011-09-28
零基础学QT4 全书
2011-09-02
数据结构课程设计 迷宫求解 源码
2011-07-05
數據結構课程設計——生死者遊戲源代碼(可以運行)
2011-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人