- 博客(33)
- 资源 (16)
- 收藏
- 关注
原创 Android 本机号码的获取
首先我们来明确几个概念: SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。第三类是相关的业务代码,如个人识别码(PIN)、解锁码
2013-09-23 20:29:55 625
原创 java练习题--容器的使用
1. 假如有以下email数据“aa@sohu.com,bb@163.com,cc@sina.com,..”现需要把email中的用户部分和邮件地址部分分离,分离后以键值对应的方式放入HashMap2. 产生一组班级对象,并放入集合ArrayList对象中3.编写类,将客户的地址信息封装到Customer对象中,对象包括姓名、街道、市(县)、省(自治区)、和国家(地区)等字段信息,将客户信
2013-09-20 08:30:33 4058
原创 java--collection容器的使用
Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List 接口│├LinkedList │├ArrayList │└Vector │ └Stack └Set 接口Map ├Hashtable ├HashMap └WeakHashMap写了个小例子便于理解
2013-09-19 20:05:09 708
原创 java--异常处理
java中的异常分为1. 检查异常 必须人为干预,否则编译不通过 检查异常都是继承自 Exception类 2.运行时异常 不是非得人为干预 都是继承自RuntimeException类下面举个例子来简单说明1自定义的检查异常public class MyExcepti
2013-09-19 19:54:01 618
原创 android整合--progressbar
在做项目时经常会用到进度条,下面写了个进度条例子main.xml 一个进度条和一个文本显示,显示当前进度<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill
2013-09-19 11:10:16 774
原创 android整合--UI基本控件Button,ImageButton,EditText,ChcekBox,ToggleButton,RadioButton
写了几个基本控件ButtonImageButtonEditTextCheckBoxRadioGroup和RadioButtonToggleButton下面是代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_par
2013-09-19 10:19:31 905
原创 android整合--添加监听事件
说一下button的集中加监听事件方式1、匿名内部类 //匿名内部类// btn.setOnClickListener(new View.OnClickListener() {// // @Override// public void onClick(View v) {// // TODO Auto-generated met
2013-09-19 09:07:06 789
原创 android整--动态添加UI
我们一般设置UI时通过xml文件设置UI ,但是有时候需要动态的去添加UI插件,比如在购买机票程序中,挑选座位,我们要动态生成一个UI布局。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // setContentView(R.lay
2013-09-18 21:28:52 927
原创 java练习题
设有一个字符数组,现对数组中的元音字母做一个统计。设计一个Java程序,设有一个给定的int类型数组并有一批数据,现让你用二种以上的方法对其进行升或降序排列。写一个简单程序,判断输入的一串字符串是否为身份证号码,注意身份证判别的几个条件。设计一个方法接收一个int数,然后返回它的反转字符串。如n=1234,则输出:4321设计一个方法接收一个三位的整数,如果是一个水仙花数,此方法返回一个布尔tru
2013-09-18 20:24:24 1674
原创 java验证身份证格式
[html] view plaincopypackage com.tg.user.controller; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Hashtable; import
2013-09-18 16:32:45 1446
原创 java常用排序算法
package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选
2013-09-18 16:15:27 761
原创 java8种排序方法
下载了文档自己截图存留8种排序之间的关系:1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例(3)用java实现[java] view plaincopy
2013-09-18 15:37:28 1008
原创 oracle笔记--在线考试综合实例
文档下载地址,里面有sql源码答案:http://download.csdn.net/detail/nameyuxiang/6283535CREATE TABLE t_power(powerID number not null primary key,powername varchar2(20) not null,PowerPareentId number,Isli
2013-09-17 21:24:01 934
原创 oracle笔记--触发器
--1. 禁止员工在休息日改变雇员信息create or replace trigger tri_emp before insert or update or delete on empbegin if to_char(sysdate ,'DAY','nls_date_language=AMERICAN') in ('SAT','SUN') then ca
2013-09-17 21:18:22 1037
原创 oracle笔记7--存储过程触发器
--1. 创建用户kaifa(密码亦为kaifa),并分配connect,create table,resource权限create user kaifa identified by kaifa;grant connect ,create table ,resource to kaifa--2create table CCB_GYB( ACCOUNTING_DATE
2013-09-17 21:17:29 757
原创 android整合--屏幕旋转触发事件
已经知道怎样设置屏幕显示方向,下面看一下屏幕旋转时触发事件。先看main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_
2013-09-17 21:15:18 1898
原创 android整合--屏幕全屏 屏幕横竖屏设置
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layout
2013-09-17 16:40:46 756
原创 android整合--FrameLayout和scrollview
FrameLayout就是屏幕上的一个“定位器”,可以使用它去显示一个单一的视图。被添加到FrameLayout上的视图views总是被固定在这个布局的左上角。考虑以下的代码:[html] view plaincopyxml version="1.0" encoding="utf-8"?> RelativeLayout xmlns:android="http://sc
2013-09-17 15:23:25 5293
原创 android整合--屏幕组件
Activity(活动)中包含views(视图)和ViewGroups(视图组)。views继承自android.view.viewviews 包括button textview deittext ...viewgroups继承自android.view.viewgroup包括LinearLayoutAbsoluteLayoutTableLayoutRelati
2013-09-17 14:35:32 810
原创 自己开公司的步骤
牛人总结开公司步骤,留着以后用的着。一、选择公司的形式:1、普通的有限责任公司——最低注册资金——3万元,需要2个(或以上)股东,从2006年01月起,新的公司法规定,允许1个股东,注册有限责任公司。这种特殊的有限责任公司,又称“一人有限公司”。但公司名称中,不会有“一人”的字样;执照上会注明“自然人独资”。 ★最低注册资金——10万元!如果你和朋友、家人,合伙
2013-09-16 19:50:41 1328
转载 android整合--pengdingintent和intent区别
intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadc
2013-09-16 19:26:50 1043
原创 android整合--notification推送通知
到目前为止,想必大家已经都熟悉使用Toast去给用户显示信息了。尽管使用Toast很方便,但是Toast显示的通知并不是永久存储的。它只在屏幕上显示一小段时间,然后就消失了。如果它包含一些特别重要的信息,如果用户没有观察屏幕,那么用户就很容易错过它。对于那些重要的信息,应该采用一种更加持久保存的方法。在这种情况下,应该使用NotificationMnanger(消息管理器)去显示一个长久的信息
2013-09-16 19:25:22 1273
转载 android整合--fragment
通常情况下,一个activity可能包含一个或多个fragment,它们协同工作,组成一个连贯的UI界面。在这种情况下,多个fragments之间的通信显得就很重要了。举个例子,一个activity包含左右两个fragment,左侧的fragment包含了一个列表(比如新闻题目列表),当点击每个新闻题目的时候,右侧的fragment就会显示这条新闻的详尽信息。下面展示如何进行操作。Frag
2013-09-16 18:25:32 730
原创 android整合--intent
在一个Android应用中可以包含零个或多个Acivity。当你的应用中包含多个Activity时,通常要在各个Activity中间跳转。在Android中,完成这些操作需要使用Intent的组件。下面整合了一下intent的各种应用1 如何通过intent获得另一个activity的数据2 通过intent传递activity之间数据3 通过intent打开手机内置应用程序4
2013-09-16 16:32:05 815
原创 android整合--自定义dialog
有的时候,可能需要弹出一个对话框,以便从用户的输入来获取某些确认信息。这种情况下,可以重写Activity基类中的受保护方法(protected)onCreateDialog()。1、创建一个工程testone2、main.xml 两个button 点击显示对话框<LinearLayout xmlns:android="http://schemas.android.com/a
2013-09-14 15:50:04 675
原创 android整合--activity
学了android两年了,都是边做边学,没有系统的整理过,今天开始开始整合一下知识点,文章仅限自己整理,如有错误,希望指正,共同进步。 Activity这个类,定义了一些回调函数来控制它的生命周期。onCreate() —— 当Activity第一次创建的时候被调用。onStart() —— 当Activity对用户可见的时候被调用。onResume() —— 当A
2013-09-14 11:54:20 689
原创 oracle存储过程实现导出表结构
oracle存储过程实现导出表结构 要将 数据库中的表结构全部倒出来,有分区表和非分区表,涉及到的字段有number、data、timestamp、varchar2、char。所以只针对了这几个字段的表的导出,如果表有其类型字段,则需要添加代码。分区表都是以时间做分区的,所以导出来的分区表结构都是以时间分区的。只是根据了自己实际情况写的,根据不同的情况要改写! 存储过程带
2013-09-13 14:54:46 1107
原创 oracle笔记6
--1. 创建用户kaifa(密码亦为kaifa),并分配connect,create table,resource权限create user kaifa identified by kaifa;grant connect ,create table ,resource to kaifa--2create table CCB_GYB( ACCOUNTING_DATE
2013-09-13 10:10:02 689
原创 oracle笔记5
--1、任意执行一个update操作,用隐式游标sql的属性%found,%notfound,%rowcount,%isopen观察update语句的执行情况。begin update emp set ename = 'alerk' where empno = 7369; if sql%isopen then dbms_output.put_line('openi
2013-09-13 10:09:15 635
原创 oracle笔记4
--求半径2米,高3米的圆柱体体积。declare r number(4):= 2;h number(4):=3;begin dbms_output.put_line('面积:'||3.14*h*power(r,2)); end; --求字符串‘abcdefg’的长度。 declare a varchar2(10):='abcdefg'; b n
2013-09-13 10:08:05 1020
原创 oracle笔记3
--为表vendor_master创建一个视图,该视图将VENADD1、VENADD2和VENADD3(地址的三部分,都为varchar2性) 3个列连接起来组成名为VENADDRES的列.create view VENADDRES as select VENADD1 from ndor_master union allselect VENADD1 from ndor_master u
2013-09-13 10:06:34 1132
原创 oracle练习2
select * from emp--列出在每个部门工作的员工数量、平均工资和平均服务期限select job, count(*) num ,round(avg(sal+nvl(comm,0))) sales,round(avg(months_between(sysdate,hiredate)/12)) hiredyear from emp group by job--列出所有员
2013-09-13 10:04:16 743
原创 oracle练习1
二、数据库用户1.创建一个名为DAVID的用户,口令为davidpass,并授予其连接数据库和创建表对象的权限。同时授予其访问另一用户MARTIN的表TEST的权限.[注]作业要求(1)作业以sql脚本的方式上交,形式为班级名+学生姓名+章节号,如:“35张三5.sql”.(2)对于题目中未给出的数据对象结构及数据,要创建数据对象并给出测试数据,保证代码可直接执行.三、创建数据
2013-09-13 10:02:50 976
java联系题
2013-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人