自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (17)
  • 收藏
  • 关注

转载 红黑树学习

这是最难的一章了 我的脑细胞快全死了红黑规则

2013-01-31 21:41:34 400

转载 采用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

原创 Activity的启动模式

singleTop singleInstance singleTask的几种模式

2013-01-29 16:01:13 480

转载 使用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

转载 高级排序

2013-01-28 14:37:56 449

转载 安装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

Code Complete 2nd Edition

Code Complete 2nd Edition

2022-06-13

《领域驱动设计:软件核心复杂性应对之道》

《领域驱动设计:软件核心复杂性应对之道》可复制有书签PDF,我见过的最好的PDF版本 Eric Evans

2018-10-25

亲测好用sourceinsight4082破解版本, 安装官方版本后替换本软件

sourceinsight4082破解版本, 安装官方版本后替换本exe

2017-03-13

Android 截图程序实现 需要root权限

其实主要还是人家的c程序 我只是写了几句shell命令而已

2012-02-29

网易微博Android SDK 120225 Tblog4a.zip

* 改自网易的T4J java sdk * 直接去除了javax.activation.MimetypesFileTypeMap而是借用了行了微博的处理方式 * 再次是 更改了一些不适用于安卓的东西 * 加入了callback机制 * 在具体使用的时候发现授权成功后返回读取授权信息太慢,性能低下,时间仓促,日后改善 * 由于网易的加密网址.所以本工程只能用在Android支持import android.net.http.SslError以上的sdk版本,本工程基于2.3 * 本SDK仅供学习交流使用 * @author [email protected] * @@version 0.1

2012-02-25

用javaScript编写一个blog日志编辑页面.rar

用javaScript编写一个blog日志编辑页面, 并且实现了验证,嵌入图片,字体等等技术

2011-11-21

内存卡修复方法

如果你的内存卡或者u盘提示格式化,可以试试这个方法喔 ~

2011-11-19

用struts做一个有验证码的注册页面(适合新手)

用struts写一个注册页面,适用于新手,初学srutts的,用到了校验器,用到了验证码生成等等

2011-11-11

Android-Gsnap截图代码所用库文件.

一个运行库文件,c编写有源码,找了好久终于实现了,可以在adb终端截图,但是要root 因为要读取/dev/graphics/fb0文件,具体看我写的asset小的脚本就会了

2011-11-11

myeclipse破解资料

MyEclipse 9.0的激活机制终于破解了,破解步骤比老版本要复杂一些,但是是绝对可以破解的,步骤如下: 1、破解公钥,确保MyEclipse没有开启,否则失败! 用WinRAR或7-zip打开Common\plugins\com.genuitec.eclipse.core_9.0.0.me201101251749.jar,到com\genuitec\eclipse\core目录下,替换publicKey.bytes文件 2、破解MyEclipse自检查程序文件完整性,如果不改,那么公钥破解会导致MyEclipse自检查失败,自动退出 用文本编辑器打开MyEclipse 9.0 M2\myeclipse.ini文件,在最后增加如下两行后保存: -Dgenuitec.honorDevMode=true -Dosgi.dev=true 3、启动MyEclipse,执行myeclipse9_keygen_activator.exe(注册机) 在注册机中输入你的英文名,点Generate Subscription Code,然后再点Generate Activation Code,这样注册码和激活码就都生成了 在MyEclipse中注册用户名和注册码,然后激活,选择用激活码激活,把注册机中的激活码贴进去,确认,MyEclipse就激活了。

2011-10-25

调节安卓手机亮度以及键盘灯打开关闭的软件adjBrightness

最近在做一个控制键盘灯的小应用~于是就反编译了一下参考 主要的源码也反编译了,

2011-10-18

初学Android必看的教程!

看我了这个本书你就对Android有了不少了解了 是一本很好的入门教程!

2011-10-05

如何学习程序设计?

1.如何学习程序设计? JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。 1.1 培养兴趣 兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?可能像许多深圳本地农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有几万十几万甚至更多的进帐,凭空多出个"食利阶层"。你认为,这样有味道吗?有空多到一些程序员论坛转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。

2011-10-05

二进制转原码反码补码 C语言源码

/* *功能实现任意二进制数的原码 反码 补码转换 *仅仅是字符串的操作,没有进行数字操作 *对-0的操作可能有问题 *[email protected] */

2011-09-28

零基础学QT4 全书

谢谢qtcn wd007的共享!! 本书面向的读者 ★没有编程经验,想通过学习Qt 来学习程序设计的读者 ★ 掌握了C/C++语言,想进一步学习Qt 编程的读者 ★ 正在从事Qt 程序开发的初级程序员 ★ 有一定的Qt 开发经验,想要系统的学习Qt 程序设计的读者

2011-09-02

数据结构课程设计 迷宫求解 源码

问题描述 迷宫只有两个门,一个叫做入口,另一个叫做出口。把一只老鼠从一个无顶盖的大盒子的入口处赶进迷宫。迷宫中设置很多隔壁,对前进方向形成了多处障碍,在迷宫的唯一出口处放置了一块奶酪,吸引老鼠在迷宫中寻找通路以到达出口。求解迷宫问题,即找出从入口到出口的路径。

2011-07-05

數據結構课程設計——生死者遊戲源代碼(可以運行)

题目描述 有n个旅客同乘一条船,因为严重超载,加上风高浪大,危险万分;因此船长告诉乘客,只有将全船一半的旅客投入大海,其余人才能幸免遇难.无奈,大家只得同意这种办法,并议定n个人围坐一圈,从1,2,3…到n进行编号。由第一个人数起,依次报数,数到第m人,将它扔进大海中,然后再从他的下一个人数起,数到第m人,再将他扔进大海,如此循环进行,直到剩下一半人为止,问哪几个人是将被扔进大海的人。 主要是解决了当m=1的时候程序出错的bug

2011-07-05

空空如也

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

TA关注的人

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