`
zxs19861202
  • 浏览: 908894 次
  • 性别: Icon_minigender_1
  • 来自: 湖北—》上海
社区版块
存档分类
最新评论
文章列表
当需要在 android 7或更高的版本使用 ActionBar,则可以通过继承ActionBarActivity来实现, 网上有一个开源项目来兼容老版本显示ActionBar的效果:ActionBarSherlock。 使用android.support.v7 来实现ActionBar感觉会更简单一些。   android.support.v7 有三个jar文件可供使用,对于ActionBar我们需要使用android-support-v7-appcompat.jar 路径:...\sdk\extras\android\support\v7\appcompat\libs      ...
这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。 首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程。 1.登录https://developer.apple.com,进入iOS开发者中心。在Certificates-Production中创建一个证书。   2.选择 In-House and Ad Hoc,点继续。 ...
最近有需求需要在listView中载入不同的listItem布局,若这样写 public View getView(int position, View convertView, ViewGroup parent) {  View view = new Xxx(...);  ... ...  return view;} 没有使用缓存的 convertView,会导致内存泄露 描述:  以构造ListView的BaseAdapter为例,在BaseAdapter中提供了方法: public View getView(int position, View convertView, Vie ...
  命令如下:    [java] view plaincopy   find . -type d -name ".svn"|xargs rm -rf   相关参数说明: find   就不说了,你懂得 .     就是包含的目录,一般泛指当前 -type  英文会认识abc的 基本上就懂了
Picasso – Android系统的图片下载和缓存类库 Picasso 是Square开源的一个用于Android系统下载和缓存图片的项目。该项目和其他一些下载图片项目的主要区别之一是:使用4.0+系统上的HTTP缓存来代替磁盘缓存。 Picasso 的使用是非常简单的,例如: 帮助1Picasso.with(context).load("http://i.imgur.com/DvpvklR.png.into(imageView"));Picasso有如下特性: 处理Adapter中的 ImageView 回收和取消已经回收ImageView的下载进程使用最 ...
 创建XML:   //创建XML     GDataXMLElement *rootElement = [GDataXMLNode elementWithName:@"request"];     GDataXMLElement *element = [self getElementWithName:@"peter" withAge:@"24" withSex:@"male"withAttribute:@"0"];     [rootElement addChild:element] ...
1. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding];   NSString->NSData NSString *aString = @"1234abcd"; NSData *aData = [aString dataUsingEncoding: NSUTF8StringEncoding];   2.NSData 与 Byte NSData-> ...
先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问题。因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用同样的Web Service接口,为了数据安全考虑,要对数据进行加密。头疼的问题就来了,很难编写出一套加密程序,在3个平台间加解密的结果一致,总不能为Android和iPhone两个客户端各写一套Web Service接口吧?我相信还会有很多朋友为此困惑,在此分享一套3DES加密程序,能够实现Java、Android和iPhone三个平台加解密一致。   ...
使用CGContextDrawImage绘制图片上下颠倒   首先要说的是,在iOS的不同framework中使用着不同的坐标系 :UIKit - y轴向下Core Graphics(Quartz) - y轴向上OpenGL ES - y轴向上    UIKit是iPhone SDK的Cocoa Touch层的核心framework,是iPhone应用程序图形界面和事件驱动的基础,它和传统的windows桌面一样,坐标系是y轴向下的; Core Graphics(Quartz)一个基于2D的图形绘制引擎,它的坐标系则是y轴向上的;而OpenGL ES是iPhone SDK的2D和3D绘制引 ...
我们平时见到的android数据库操作一般都是在程序开始时创建一个空的数据库,然后再进行相关操作。如果我们需要使用一个已有数据的数据库怎么办呢?我们都知道android系统下数据库应该存放在 /data/data/com.*.*(package name)/ 目录下,所以我们需要做的是把已有的数据库传入那个目录下。操作方法是用FileInputStream读取原数据库,再用FileOutputStream把读取到的东西写入到那个目录。操作方法:1. 把原数据库包括在项目源码的 res/raw 目录下,然后建立一个DBManager类,代码如下:
 最近因为想在本地(MacBook Pro 15' Retina)搭建开发环境,但是安装了Eclipse之后却发现显示的字体是虚的(这个很容易发现的,安装后默认设置下在编辑器里写两行代码立刻就能看出来)。于是依靠强大的Google找到了一个通过修改配置文件实现Retina显示器兼容的办法。      操作方法:    在eclipse.app右键,单击“显示包内容”,如下图:           找到"info.plist"文件并打开,在文件最后插入配置“<key>NSHighResolutionCapable</ke ...
上代码: MainActivity.java   [java] view plaincopy   package com.widget.hotspot;  
/** * 获取签值信息 * @author allen * @version 2013-8-27 下午4:15:04 * @return */ public static void getSingInfo() {         try {            PackageManager manager=BankApp.getApp().getPackageManager()          PackageInfo packageInfo=manager.getPackageInfo(BankApp.getApp().getPackageName(),       ...
        最近android项目中底层加密方法需要用c实现,这样调用就需要用到jni了,以下是我学习的一点心得,写出来分享一下: 1、准备工具 需要Android NDK和windows下c、c++代码的编译器cygwin android-ndk-r9-windows.zip下载地址:http://developer.android.com/tools/sdk/ndk/index.html cygwin下载地址:http://u.115.com/file/clvy46eb   2、环境配置 1. 解压缩NDK和cygwin,并配置cygwin的环境变量。 例如:我解压缩 ...
在制作iphone静态库中并不能包含资源文件,虽然我们将资源文件(.png文件)拷贝到静态库工程中,但实际上这些.png是不会添加到target的,也就是说编译结果中并不包含这些资源,因此如果此时调用静态库,所有的资源(字符串、图片)都是缺失的。我们可以把资源建立成单独的束(Bundle)。
Global site tag (gtag.js) - Google Analytics