自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 收藏
  • 关注

原创 Android多个React-Native模块的实现及源码解读

原文出处: http://bdapp.org/2016/11/16/React-Native-for-Android-with-multi-RNApp/ android react-native

2017-01-10 16:49:05 2582

原创 Mozilla Rhino: implementation of JavaScript in Java

Rhino 环境准备从 Mazilla 网站上下载 Rhino 引擎(本文撰写基于最新的版本 Rhino-1.7R3),下载地址为 http://www.mozilla.org/rhino/。将软件包解压,可以得到 Rhino 源代码、文档、测试代码、样例以及一些小工具,利用这些我们便可以通过多种方式执行 JavaScript 脚本。使用交互模式调用 JS 解释器进入交

2015-07-14 15:23:14 710

转载 Android多国语言文件夹命名方式

Android多国语言文件夹命名方式多國語言:在res目錄下建立不同名稱的values文件來調用不同的語言包Values文件匯總如下:中文(中國):values-zh-rCN中文(台灣):values-zh-rTW中文(香港):values-zh-rHK英語(美國):values-en-rUS英語(英國):values-en-rGB英文(澳大利亞):valu

2014-12-04 15:58:31 357

原创 Android模拟特殊Action的Broadcast

execShell("am broadcast -a android.net.conn.CONNECTIVITY_CHANGE -e networkInfo \"NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover:

2014-09-19 18:39:35 468

转载 Android Intent原理分析

Android Intent原理分析Revision HistoryDateIssueDescriptionAuthorwylhistory目录1.    Abstract2.    Introduction3.    Intent的架构4.    Intent的发送过程4.1      Intent消息在发送进程的逻辑4.2      

2014-09-19 12:02:49 527

原创 Android获取指定Intent(Action)的所有BroadcastReceiver.

PackageManager.queryBroadcastReceivers(Intent,int)可以查询所有的

2014-09-18 18:01:46 1372

原创 android分享多张图片在ContentResolver.insert返回null时的解决方案

String path ContentResolver cr = mContext.getContentResolver(); StringBuffer buff = new StringBuffer(); buff.append("(") .append(Images.ImageColumns.DATA) .append("=")

2014-09-16 21:40:10 2177

转载 android push notification[转]

Android 服务器消息推送技术        在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可是Android平台上实现起来却相对比较麻烦,最近利用几天的时间对Android的推送通知服务进行初步的研究。在Android手机平台上,Google提供了C2DM

2014-08-27 11:36:05 478

原创 android 侦听home键

IntentFilter intentFilter = new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);        registerReceiver(mHomeKeyMonitorReceiver, intentFilter);private final BroadcastReceiver mHomeKeyMon

2014-06-27 18:28:48 418

转载 自定义竖直旋转显示文字的TextView

先看效果(最右边的Buttons): 原理很简单,就是使用了drawTextOnPath()沿着一条垂直的直线绘制文字,该直线可以从上往下或者从下往上,通过direction属性控制文字显示的方向。该类是本人要处理垂直显示英文字的时候逼出来的,呵呵;如果是中文字就简单了,直接加个换行符就满足要求了。 这下可以满足了吧?!(老外通常比较深~~~) 源码: 

2014-06-12 19:15:28 833

原创 android traceview性能调试

Traceview和dmtracedump分析工具Traceview是查看程序运行时log的图形化查看工具,在代码中用Debug类记录跟踪信息并生成log文件。用Traceview工具可以帮助调试程序和分析程序性能。Traceview的界面布局如果你有一份Tracelog文件(可以在程序中添加跟踪代码生成,也可以由ddms生成),那么就可以用Traceview载入log文件,Tr

2014-04-24 14:12:02 423

原创 android string显示多样式字…

SpannableString和SpannableStringBuilder都有一个设置上述Span的方法:       setSpan(Object what, int start, int end, intflags);  其中参数what是要设置的Style span,start和end则是标识String中Span的起始位置,而flags是用于控制行为的,通常设置为0或S

2014-04-24 14:12:00 389

原创 自定义Activity标题栏(Title …

1. 标题栏显示图标public void onCreate(BundlesavedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_LEFT_ICON);        setContentView(R.layout.

2014-04-24 14:11:58 377

原创 android混淆配置

proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code基本都可以看到。为了防止重要code 被泄露,我们往往需要混淆(Obfuscation code ,也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。proguard 就是这

2014-04-24 14:11:56 328

原创 GooglePlay中应用自动升级可以添加…

有些权限是可以安全添加的,添加以后GP也能够自动升级。GP的判断逻辑是,新增的权限,只要 android:protectionLevel="normal"都不会提示。 因此对于下面的权限,我们可以添加的: 开机自启    android:name="android.permission.RECEIVE_BOOT_COMPLETED"   android:description

2014-04-24 14:11:54 680

原创 android应用程序申请的权限

context.getPackageManager().getPackageInfo(packageName, flags).requestedPermissions;packageName填程序包名 flag填 PackageManager.GET_PERMISSIONS----------------------------------------------------------

2014-04-24 14:11:52 631

原创 Android利用系统广播---监听应用程…

第一、 新建监听类:BootReceiver继承BroadcastReceiverJava代码  public class BootReceiver extends BroadcastReceiver {        @Override      public void onReceive(Context context, Intent intent) 

2014-04-24 14:11:49 529

原创 在android工程中导入layoutlib.jar…

/** * xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx * * @hide*/打了@hide标签的,在android.jar中是找不到的。在android-sdk-linux_x86/platforms/android-10/data/layoutlib.jar中包含了source中internal的api,在eclipse中导入这个jar包就可以使用int

2014-04-24 14:11:47 1370

原创 android添加常驻图标到状态栏

/ *     *如果没有从状态栏中删除ICON,且继续调用addIconToStatusbar,则不会有任何变化.如果将notification中的resId设置不同的图标,则会显示不同的图标     */     private voidaddIconToStatusbar(int resId){        NotificationManager nm = (Notific

2014-04-24 14:11:45 445

原创 优秀Android开发博客和网站大全

Android  Developers Bloghttp://android-developers.blogspot.in/Developer  Androidhttp://developer.android.com/training/index.htmlRomain  Guyhttp://www.curious-creature.org/category

2014-04-24 14:11:43 464

原创 android fragment

Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的

2014-04-24 14:11:39 379

原创 执子之手,与子偕老 -- 仓央嘉措

谁,执我之手,敛我半世癫狂;  谁,吻我之眸,遮我半世流离;  谁,抚我之面,慰我半世哀伤;  谁,携我之心,融我半世冰霜;  谁,扶我之肩,驱我一世沉寂。  谁,唤我之心,掩我一生凌轹。  谁,弃我而去,留我一世独殇;  谁,可明我意,使我此生无憾;  谁,可助我臂,纵横万载无双;  谁,可倾我心,寸土恰似虚弥;  谁,可葬吾怆,笑天地虚妄,吾心狂。  伊,覆我之唇,

2014-04-24 14:11:36 580

原创 adb无线网络调试

1.如果已经可以用usb连接adb,那么可以通过以下命令切换到无线连接方式。adb tcpip 5555adb connect 192.168.0.101:5555 通过下面的命令可以切换回usb方式。adb usb1)、用usb线连接开发板与pc,打开cmd,输入adb tcpip5555设置adbd服务的端口2)、输入adbkill-server关闭pc端的adb服务,以此

2014-04-24 14:11:34 325

原创 Mac朗读中文

MacLion的新特性中提到,这次的更新提供了22中新语言支持,但是我们利用浏览器或者文本编辑器进行语音的朗读时,默认都是使用的英文,那么如何让Lion来朗读其他语言呢。Mac 提供了实现这个功能的方法,下面来介绍利用Automator实现朗读不同语言的功能。首先,我们需要在“语音”选项中安装我们需要朗读的语言。上图中这些语言是我已经安装在自己的机器上的,如果大家

2014-04-24 14:11:32 739

原创 svn for mac

Subversion WithMac OS X TutorialTags: mac os x, subversion, textmate, tutorialPosted 21. September 2006.Updated: April 2011Subversion is a version control system that allows you to work with

2014-04-24 14:11:30 386

原创 【android】scaleType属性与ImagVi…

reprinted from:http://juliaailse.iteye.com/blog/1409317关于android中ImageView的外观,即图片在其内显示出的样子,与布局文件中adjustViewBonds和scaleType属性的关系。我进行了一些探索。现跟大家共享,欢迎各位指教。分别将adjustViewBonds设为true和false,与各种scaleType搭配

2014-04-24 14:11:28 390

原创 Android系统设置

com.android.settings.AccessibilitySettings 辅助功能设置  com.android.settings.ActivityPicker 选择活动  com.android.settings.ApnSettings APN设置  com.android.settings.ApplicationSettings 应用程序设置  com.an

2014-04-24 14:11:26 370

原创 android2.2系统自带drawable资源

将SDKDIR/platforms/android-x/android.jar解开(本文是android-8),可以找到android系统自带的所有资源。引用:  android:icon="@android:drawable/activity_title_bar"查看图片请点击(后面加上上面的图片文件名) http://android.yaohuiji.com/wp-content/up

2014-04-24 14:11:23 870

转载 android用https发送post请求

原文地址:android用https发送post请求作者:长春package acg.iptv.util;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;import java.net.URLEncoder;import java.security.SecureRandom;impo

2014-04-24 14:11:21 924

原创 android引入第三方jar包时报错java…

在.classpath脚本里面,指定你要添加的第三方jar包所在的目录(如libs目录),为源代码目录,如:<classpathentrykind="src" path="libs"/>这样双重引用就可以解决运行时,找不到第三方的jar的类的定义了;

2014-04-24 14:11:19 342

原创 android&nbsp;listview&nbsp;addHe…

今天在做项目的时候用了自定义listview以及自定义的item、adapter。现在把其中需要注意的地方记录下来:1、item内如果有button等控件时,在监听listview的onitemclick事件时,焦点会被item内的button、imagebutton等控件抢走,从而导致在listview设置了onitemclick事件后不会被触发。解决方法是在初始化item的时候屏蔽掉其内部

2014-04-24 14:11:17 415

原创 [Android]添加admob后,使用ProGua…

在我的android应用中,加入了google广告推广的第三方库admob jar,但是在通过ProGuard混淆打包的时候找不到相关引用的类com.google.ads.internal.state.AdState jar文件的位置是在 /libs/GoogleAdMobAdsSdk-6.2.1.jar LogCat error:Proguard returned with

2014-04-24 14:11:15 324

原创 招商银行境外汇款

需给汇款行的资料(注意:因各外币币种汇入需使用的代理行不同。代理行信息可登录www.cmbchina.com,在主页中点击“境外汇款”链接查询):1.Beneficiary's Bank: China MerchantsBank,H.O.Shenzhen,China.2.SWIFT code: CMBCCNBS3.Address: China Merchants Bank Tower NO

2014-04-24 14:11:13 2564

原创 Only&nbsp;the&nbsp;original&amp;nbsp…

当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。SingleThread Model 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。当在UI线程中进行某些耗时的操作时,将会阻塞UI线程,一般阻塞超过5秒就会显示一个ANR对话框。U

2014-04-24 14:11:11 567

原创 Android将发送的短信插入数据库

public void insertSMStoDB(String number,Stringtext) {       ContentValues values = new ContentValues();       //发送时间       values.put("date", System.currentTimeMillis());       //阅读状态      

2014-04-24 14:11:08 373

原创 Android获取状态栏高度

在源码程序中代码:height=getResources().getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height);通过SDK获取代码: //获取状态栏高度  Class

2014-04-24 14:11:06 686

原创 android:inputType值及说明

android:inputType参数类型说明android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType="textCapWords"--单

2014-04-24 14:11:04 411

原创 Android签名机制

1. 为什么要签名    1)  发送者的身份认证        由于开发商可能通过使用相同的 Package Name 来混淆替换已经安装的程序,以此保证签名不同的包不被替换   2)  保证信息传输的完整性        签名对于包中的每个文件进行处理,以此确保包中内容不被替换   3)  防止交易中的抵赖发生, Market 对软件的要求2.  签名的说明 

2014-04-24 14:11:02 284

原创 Launching&nbsp;New_Configuration&nbsp;has&nbsp;…

Project -> Properties -> Run/DebugSettings:1.delete all2. OK

2014-04-24 14:11:00 387

原创 Android&nbsp;Eclipse:Debug&nbsp;Certifica…

今天Eclipse编译Android工程时出现如下错误:Description Resource Path Location TypeError generating final archive: Debug Certificate expired on12-5-26 下午8:41 ProjectName Unknown Android Packaging Problem上网找的官

2014-04-24 14:10:58 304

空空如也

空空如也

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

TA关注的人

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