自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

混迹于移动互联网和手机行业

自强不息,止于至善。

  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android:Calling startActivity() from outside of an Activity context错误

出现提示:Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?可能在一个Service中启动一个Acitivity:加上 FLAG_ACTIVITY_NEW_TASKStr

2012-09-27 15:45:20 5766

原创 Android:CREATE TABLE android_metadata failed错误解决方法

出现以上提示或 :  No such table android_metadata提示 myDB = SQLiteDatabase.openDatabase(stPathToDB, null, SQLiteDatabase.NO_LOCALIZED_COLLATORS|SQLiteDatabase.OPEN_READONLY);加上 SQLiteDatabase.

2012-09-27 15:39:08 6634

原创 Android:getWritableDatabase/getReadableDatabase无法调用onCreate

主要原因是:当调用getWritableDatabase/getReadableDatabase时,onCreate只有在数据库第一次创建时调用,如果数据库存在,则直接返回相应的引用。参考官方说明:http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html#onCreate(a

2012-09-24 13:39:54 3420

原创 Android:源码环境下移植第三方的apk内置到ROM(System Image)中

1. 首先在vendor目录下新建一个the3rdapk的目录,将需要内置的apk丢进去,目录名自己随意定。2. 在 build/target/product/common.mk最后面,在$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk) 之前加入你的apk第一部分是是本地apk的路径,/system/app/表示复制到sy

2012-09-20 10:12:42 10023 1

原创 Android:源码环境编译自定义的APP到ROM(System Image)中

有时候我们需要在源码环境中增加自己的应用或模块,随ROM一起发布。下面讲述相关步骤:1. 首先可以在SDK环境下进行编码设计(如果你的APP不涉及到emulator无法模拟的硬件的话)   也可以参考另一篇文章,直接在Eclipse中调试系统级应用源代码:   Android:基于Eclipse编译调试系统级应用源代码2. 在SDK环境基本调试OK3. 将源代码复制到

2012-09-19 14:58:02 10685 3

原创 Android:基于Eclipse编译调试系统级应用源代码

History1.     Created by [email protected]  一、      概要描述在使用Eclipse导入android工程源代码以后,我们可以使用ddms调试和跟踪源代码。本文讲述动态调试源代码和静态调试源代码的两种方法,避免build system.img和重新启动emulator,加快调试速度。其中静态调试的时间消耗仅在remake相关模块以

2012-09-19 13:55:15 3504

原创 Android:Native C源码(NDK)如何使用sqlite3进行编程?

1. 首先要#include 如果遇到以下错误:/home/andy/Desktop/andy/Android/alps/development/salemanagerd/salemanagerd.h:32:29: error: sqlite3_android.h: No such file or directory则在Android.mk增加相应搜索路径,注意是相对路径,所以取决于你

2012-09-18 18:18:51 5775

原创 Android:应用程序转移到USB存储器(SD卡)

通过设定-->应用程序查看,有些应用程序会出现“应用程序转移到USB存储器”的按钮,这是怎么做到的呢?只要配置一下androidmanifest.xml即可:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.andy.androidtest" android

2012-09-18 10:15:39 5203

原创 Android:监听WIFI网络状态

//注册一个广播接收器,监听网络状态 private void registerConnectionReceiver() { IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION); mConnectionReceiver = new ConnectionChangeReceiver

2012-09-17 15:39:13 3521

原创 Android:Timer定时器

1. Handler+Runable private Handler mHandler = new Handler(); //解析远程XML,下载和安装APK private Runnable mRunnable = new Runnable() { private volatile boolean isParsingXml = false; public

2012-09-17 15:21:49 856

转载 Android:Smali语法中文介绍

转载自:http://bbs.pediy.com/showthread.php?t=151769dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。Vvoid,只能用于返回值类型Z booleanB byteS shortC charI intJ long(64位)F floatD double(64位)对象以Lpa

2012-09-14 13:43:08 3618 1

原创 Android:APK签名

在没有源代码的情况下,通过反编译apk修改以后重新打包的apk,需要重新签名才能安装。1. 将JDK路径添加到PATH环境变量中:C:\Program Files\Java\jdk1.6.0_33\bin2. 创建keystorekeytool -genkey -v -keystore fetion.keystore -alias fetion_sign -keyalg RSA -ke

2012-09-13 17:20:49 2248

原创 Excel:自动生成各表单的超链接清单

以下在Excel 2007下操作:0. 首先将第一个Sheet重命名为“目录”,代码中会引用到。将文件另存为 .xlsm 文件(支持宏)1. 打开"Excel选项",在“常用”页面下找到“在功能区显示开发工具选项卡”,勾选上,确定。2. 在菜单最右边会出现“开发工具”菜单3.点击“Visual Basic”进入VBA编辑界面4. 在左侧选择“Sheet1(目录)”,在右侧代码编

2012-09-11 17:04:51 4008

原创 Android:自定义控件和使用方法

以Android Calculator源码为例,自定义一个ColorButton,这个ColorButton具有自定义的UI和事件响应能力:/* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License");

2012-09-08 21:20:05 4248

原创 Android:apk反编译步骤,打包、签名和逆向工程经验总结

思路一、apktool1.通过apktool反编译出资源和smali apktool d MobileManager.apkF:\Android\decompile\apktool>apktool d MobileManager.apkI: Baksmaling...I: Loading resource table...I: Loaded.I: Loading res

2012-09-07 14:07:00 7332

原创 Android: 模拟器system分区没有可用空间的问题

情景:想推送一个程序到 /system/bin下面1. ./Android启动模拟器以后2. ./adb remount ./adb push salemanagerd /system/bin/返回错误消息:failed to copy 'salemanagerd' to '/system/bin//salemanagerd': Out of memory赶

2012-09-05 14:45:12 2784

Clover_v2.3k_r3330 支持10.11

支持MAC OS X 10.11.2 OS X EI Capitan

2015-12-27

Swift快速学习笔记

学习swift的笔记,部分代码来自教程。打包的playground方便学习和查看效果。

2015-12-27

PC Install Mavericks tools

PC Install Mavericks tools 教程和工具

2014-01-05

Android设备密度计算器

输入手机或平板的分辨率和尺寸即可自动计算其密度,以及其他配置: small normal large xlarge ldpi mdpi hdpi xhdpi xxhdpi nodpi

2013-08-17

Eclipse tomcat 7插件

Eclipse tomcat 7插件 支持tomcat 7

2013-05-26

iOS 6.x越狱工具 for Mac OS(evasi0n官方版本)

iOS 6.x越狱工具 for Mac OS(evasi0n官方版本)

2013-02-05

iOS 6.x越狱工具 for linux

linux版本iOS 6.x越狱工具 evasi0n官方版本

2013-02-05

iOS 6.x越狱工具evasi0n-win-1.0

iOS 6.x越狱工具evasi0n-win-1.0

2013-02-05

systeminfo for mac os

查看mac os下的硬件信息 查看mac os下的硬件信息

2013-01-20

FastReport4中文教程

非常详细的FastReport4中文教程,值得一看

2012-05-31

空空如也

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

TA关注的人

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