摘要: Step One 应用系统配置文件----应用版本配置信息<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="TP.NationalTest" android:versionCode="4" android:versionName="1.4"> <uses-sdk android:minSdkVersion="4" />versionCode:版本号versionNam 阅读全文
posted @ 2012-01-06 16:44 tokeep 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在一个activity里面有一个文本输入框,我在后台通过 EditText et_username = (EditText) findViewById(R.id.username); String username = new String(et_username.getText().toString()); 这样拿到的字符串不是utf-8.我尝试这样: username = new String(et_username.getText().toString().getBytes("UTF-8")); 拿到的字符串依然不是utf-8希望牛人赐教怎么能够从activity获取 阅读全文
posted @ 2012-01-06 16:40 tokeep 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 到目前为止,在Android交易市场(Android Market)里,已经有我的2个应用程序了,所以,我想写出一点关于Android应用程序发布过程的东西,用来告诉那些想发布自己的应用程序的朋友们,在发布过程中会遇到哪些的事情。在发布你的应用程序之前,你首先要做的事情是为你的应用做数字化签名认证。在Google的Android开发者网站上,有一个整版都是介绍签名问题页 面,但如果你使用的是带有ADT (Android Developer Tools)插件的Eclipse来开发的,这个过程会变的出奇的简单:你在Package Explorer视图里右键点击你的应用项目名称,然后在右键菜单里选择 阅读全文
posted @ 2012-01-06 16:40 tokeep 阅读(214) 评论(0) 推荐(0) 编辑
摘要: publicstaticMyBean gatherData(String username,String password){ MyBean myBean =newMyBean(); try{ HttpResponse response = doHttpGet(URL_PAGE_LOGIN,null,null); System.out.println("Got login page"); String content =EntityUtils.toString(response.getEntity()); String token =ContentParser.ge... 阅读全文
posted @ 2012-01-06 16:36 tokeep 阅读(254) 评论(0) 推荐(0) 编辑
摘要: /*add ad in android client*/http://www.wooboo.com.cn/daily/download.action/*how to use spring and BlazeDS in a project,detail!*/http://blog.csdn.net/turkeyzhou/archive/2010/03/01/5335040.aspxhttp://blog.csdn.net/turkeyzhou/archive/2010/03/01/5335044.aspx 下载/*most usefull method in the getideas web s 阅读全文
posted @ 2012-01-06 16:28 tokeep 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 1.启动程序无需动画Java代码 myIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);//1.5的应该使用,这样就可以没有动画效果了getWindow().setWindowAnimations(1)//1.6的应该使用,这不要忘记放在activity2.SD卡创建目录Java代码 FilewallpaperDirectory=newFile("/sdcard/Wallpaper/");wallpaperDirectory.mkdirs();FileoutputFile=newFile(wallpaperDirector 阅读全文
posted @ 2012-01-06 16:27 tokeep 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.从SMS获取联系人信息Java代码 ContactItemgetContactByAddr(Contextcontext,finalSMSItemsms){UripersonUri=Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,sms.mAddress);Cursorcur=context.getContentResolver().query(personUri,newString[]{PhoneLookup.DISPLAY_NAME},null,null,null);if(cur.moveToFi 阅读全文
posted @ 2012-01-06 16:26 tokeep 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.控件配置 xml中有趣的属性:android:background可以通过以下两种方法设置背景为透明:"@android:color/transparent"和"@null"。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:drawingCacheQuality设置绘图时半透明质量。有以下值可设置:auto(默认,由框架决定)/high(高质量,使用较高的颜色深度,消耗更多的内存/low(低质量,使用较低的颜色深度,但是用更少的内存)。androi 阅读全文
posted @ 2012-01-06 16:25 tokeep 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.图片加载方法,方便用户加载图片Java代码 /****加载本地图片**@paramcontext*:主运行函数实例*@parambitAdress*:图片地址,一般指向R下的drawable目录*@return*/publicfinalBitmapCreatImage(Contextcontext,intbitAdress){Bitmapbitmaptemp=null;bitmaptemp=BitmapFactory.decodeResource(context.getResources(),bitAdress);returnbitmaptemp;}2.图片平均分割方法,将大图平均分割为N 阅读全文
posted @ 2012-01-06 16:25 tokeep 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、得到配置文件中的的颜色并且把控件设置为这个颜色Java代码 //得到color.xml文件里的颜色inttmp=getResources().getColor(R.drawable.blue);//得到配置文件里的颜色myButton.setTextColor(tmp);2、设置控件中文字的字体Java代码 myText.setTypeface(Typeface.createFromAsset(getAssets(),"fonts/HandmadeTypewriter.ttf"));//设置字体fontButton.setTypeface(Typeface.defaul 阅读全文
posted @ 2012-01-06 16:24 tokeep 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一.android中的资源是在代码中使用的外部文件。图片,音频,动画和字符串等叫做android中的资源文件。 二.Android工程 资源类型布局表 与src源文件夹并列的两个文件夹assets和res用来保存资源文件。 1.assets文件夹中放原声文件如MP3文件,通过AssetManager类以二进制流的形式访问 2.res中资源可以通过R资源类直接访问: anim:保存动画 drawable:位图文件 layout:xml布局文件 values:各种xml资源文件 arrays.xml:xml数组文件 colors.xml:xml颜色文件 dimens.xml:x... 阅读全文
posted @ 2012-01-06 16:07 tokeep 阅读(317) 评论(0) 推荐(0) 编辑
摘要: fill_parent:占满整个屏幕wrap_content:大小刚好足够显示当前控件里的内容。android:gravity="right":表示其子控件的对齐方式(重力倾向)表格布局<TableLayout>:android:collapseColumns="1":表示隐藏TableLayout里的TableRow的列1,即第二列(编号从0开始),如果有多个列需要隐藏,则用逗号隔开,android:collapseColumns="0,1"android:stretchColumns="1":设置列 阅读全文
posted @ 2012-01-06 16:07 tokeep 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(),"默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast =Toast.makeText(getApplicationContext(), "自定义位置Toast",Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER,0, 0); toa 阅读全文
posted @ 2012-01-06 16:06 tokeep 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。所有的数据都是通过下标取得。关于 Cursor 的重要方法:close() 关闭游标,释放资源copyStringToBuffer(int columnIndex, CharArrayBuffer buffer) 在缓冲区中检索请求的列的文本,将将其存储getColumnCount() 返回所有列的总数getColumnIndex(Strin 阅读全文
posted @ 2012-01-06 16:05 tokeep 阅读(231) 评论(0) 推荐(0) 编辑
摘要: EditText继承关系:View-->TextView-->EditText。 EditText的属性很多,这里介绍几个: android:layout_gravity="center_vertical" 设置控件显示的位置:默认 top,这里居中显示,还有bottom android:hint="请输入数字!" 设置显示在空间上的提示信息 android:numeric="integer" 设置只能输入整数,如果是小数则是:decimal android:singleLine="true" 设置单行 阅读全文
posted @ 2012-01-06 16:04 tokeep 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:pthread库不是 Linux 系统默认的库,连接时需要使用静态库libpthread.a,所以在使用pthread_create()创建线程,以及调用pthread_atfork()函数建立fork处理程序时,需要链接该库。问题解决: 在编译中要加-lpthread参数 gcc t 阅读全文
posted @ 2012-01-06 16:03 tokeep 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、获取并使用KSOAP包在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WebService库非常丰 富,但这些对Android来说过于庞大。适合手机的WebService客户端的SDK有一些,比较常用的是KSOAP2。KSOAP2 地址:http://code.google.com/p/ksoap2-android/选择我们的项目,右键菜单中 Build Path –> Add External Archives… 增加这个下载的包 增加好后,我们在 选择我们的项目,右键菜单中 Build Path 阅读全文
posted @ 2012-01-06 16:03 tokeep 阅读(520) 评论(0) 推荐(0) 编辑
摘要: <TextView android:layout_width="fill_parent"android:layout_height="wrap_content" android:textColor="@android:color/white" android:focusable="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable 阅读全文
posted @ 2012-01-06 16:01 tokeep 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 本文转自博客园:原始出处:博客园:http://www.cnblogs.com正文 一、效果图 格子布局效果: (图一) 居中正在加载的效果: (图二) 二、实现代码 2.1 实现 图一 效果代码<RelativeLayoutandroid:id="@id/rlDigest"android:background="@drawable/panel_bg"android:layout_width="fill_parent"android:layout_height="100.0dip"android:layout 阅读全文
posted @ 2012-01-06 15:56 tokeep 阅读(220) 评论(0) 推荐(0) 编辑
摘要: android中设置TextView的颜色有方法setTextColor,这个方法被重载了,可以传入两种参数。Java代码 publicvoidsetTextColor(intcolor){mTextColor=ColorStateList.valueOf(color);updateTextColors();}publicvoidsetTextColor(ColorStateListcolors){if(colors==null){thrownewNullPointerException();}mTextColor=colors;updateTextColors();}下边就分别写出怎么使用这 阅读全文
posted @ 2012-01-06 15:53 tokeep 阅读(40853) 评论(2) 推荐(2) 编辑