- 浏览: 117114 次
- 性别:
- 来自: 重庆
最新评论
文章列表
代码下载 - 公共邮箱(注意看邮件时间,免得被些无聊东东...)
邮箱: code_share@163.com 密码:code_share1
时间: 2011年6月11日 00:01 (星期六)
windows系统上安装与使用Android NDK r5
NDK & cygwin邮箱 ...
用Eclipse平台进行C/C++开发
- 博客分类:
- Eclipse
我们将概述如何在 C/C++ 开发项目中使用 Eclipse 平台。尽管 Eclipse 主要是一个 Java 开发环境,但其体系结构确保了对其它编程语言的支持。在本文中,您将学习如何使用 C/C++ 开发工具箱(C/C++ Development Toolkit,CDT),它是可用于 Eclipse 的最佳 C/C++ 工具箱。 C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言,因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。因为 Eclipse ...
解决Android自定义标题栏充满的问题
- 博客分类:
- Android
一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。
自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如 ...
WebView使用:
Java代码
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 在标题栏上显示进度
getWindow().requestFeature(Window.FEA ...
我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示.
首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。
一、枚举常量
1.DEFAULT_FEATURES:系统默认状态,一般不需要指定
2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定
3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按 ...
越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:
Theme是针对窗体级别的,改变窗体样式;
Style是针对窗体元素级别的,改变指定控件或者Layout的样式。
Android系统的themes.xml和style.xml(位于\base\core\res\res\values\)包含了很多系统定义好的style,建议在里面挑个合适的,然后再继承修改。
以下 ...
Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int),
onPrepareDialog(int, Dialog), showDialog(int),
dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).
onCreateDialog(int):当你使用这个回调函数时,Android系统会有效的设置这个Activity为每个对话框的所有者,从而自动管理每个对话框的状态并挂靠到Activ ...
PerferenceActivity用法
- 博客分类:
- Android
看到很多书中都没有对PreferenceActivity做介绍,而我正好又在项目中用到,所以就把自己的使用的在这总结一下,也方便日后查找。
PerferenceActivity是什么,看下面的截图:
Android系统截图(左) ...
android:webView总结
- 博客分类:
- Android
android:webView总结
大部分内容为网上整理其它高人的帖子,现只作整理,用于查看:
在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit
WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。
同时,WebKit也是Mac OS
X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。
传统上,WebKit包含一个网页引擎WebCore和一 ...
android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。
一
序列化原因:
1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传 ...
转载自 http://blog.csdn.net/xyz_lmn/article/details/5908355
今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是
Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key,
Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我还是照常写了一个简单的Demo,大家就一步一步跟我来吧!
第一步:新建一 ...
Android拟器不能正常上网
- 博客分类:
- Android
启动模拟器后,可能模拟器不能正常上网,需要对模拟器进行设置;步骤如下:
在应用页面点击SettingàMore…àMobile
networks àAccess Point NamesàTelKila如图1-6-3
设置Proxy:10.130.40.13(代理IP)(为使用网段代理服务器IP,如未使用代理段代理服务器可以百度一下去网上找可以使用的代理ip,最好是找国内的,快一些(百度搜索"代理ip"))
Port:8026(代理端口)
Username:设置为空
DES DES-Data Encryption
Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为 ...
本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。
BASE64编码算法不算是真正的加密算法。
MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。
BASE64
按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The
Base64 Content-Transfer-Encoding is designed to represent ...
Android平台常见属性集合
- 博客分类:
- Android
属性
值
说明
android:orientation
horizontal/vertical
设置布局水平还是垂直,默认是垂直
android:checked
true/false