摘要: 在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性限制。android:screenOrientation设定该活动的方向,该值可以是任何一个下面的字符串: "unspecified"... 阅读全文
posted @ 2014-07-15 15:19 sangxb 阅读(383) 评论(0) 推荐(0)
摘要: AndroidManifest.xml 文件中 ,在声明Activity时 ,会有这样一个属性设置 即 android:configChanges ,现在就来简单介绍下吧: 程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,这样的事情一发生,Activity会重新启动,其中... 阅读全文
posted @ 2014-07-15 15:12 sangxb 阅读(1291) 评论(0) 推荐(0)
摘要: 1、主Activity的源代码:package com.jhtg.happyagent;import android.annotation.SuppressLint;import android.app.Activity;import android.graphics.Bitmap;import a... 阅读全文
posted @ 2014-07-10 17:33 sangxb 阅读(2582) 评论(0) 推荐(0)
摘要: Eclipse Android开发时常用快捷键:方法上面加方法头注释 shift+alt+j快速提取代码生成新的方法 shift+alt+m快速重命名 ... 阅读全文
posted @ 2014-07-02 16:14 sangxb 阅读(206) 评论(0) 推荐(0)
摘要: 1、获取手机上已安装第三方的应用的应用名称和包名并打印 private void queryFilterAppInfo() { PackageManager pm = this.getPackageManager(); // 查询所有已经安装的应用程序 ... 阅读全文
posted @ 2014-06-24 14:16 sangxb 阅读(2040) 评论(0) 推荐(0)
摘要: 之前做应用时碰到这样一个问题:在“A” Activity 要与 “B” Activity的Fragment进行通信传值,但是忽然发现无法拿到B中Fragment的Handler,又不能发送广播,短暂的思考之后想到了SharedPreferences这个轻型的数据存储方式。 SharedPref... 阅读全文
posted @ 2014-06-17 10:07 sangxb 阅读(25592) 评论(0) 推荐(0)
摘要: 1、用Eclipse安装APP程序时,报Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE错误,也就是说内存不够用引起的,解决办法有如下两种: a、把手机内的没用安装包清掉一些,或者卸载一些没用的APP,腾出足够的内存,然后在进行安装; ... 阅读全文
posted @ 2014-06-16 15:16 sangxb 阅读(238) 评论(0) 推荐(0)
摘要: 一、代码实现动画:Activity中核心代码:int[] location = new int[2];viewObj.getLocationOnScreen(location);//获取视图位置int x = location[0];int y = location[1];TranslateAnimation tAnim = new TranslateAnimation(x, x, y, y+15);//设置视图上下移动的位置tAnim .setDuration(1000);tAnim .setRepeatCount(Animation.INFINITE);tAnim .setRepeatMo 阅读全文
posted @ 2014-04-10 14:36 sangxb 阅读(3949) 评论(0) 推荐(0)
摘要: 废话不多说直接上操作步骤:1、右键单击项目名称,选择"Android Tools",再选择"Export Signed Application Package…",如下图所示。注意:执行此操作后可能会出现一个错误,如下图:这是eclipse的properties的设置问题,解决办法如下:右键Project -> properties找到Lint Preferences 在右上角选择configure workspace settings… ->取消“Run full error check when exporting app”选项,如下图: 阅读全文
posted @ 2014-04-04 17:24 sangxb 阅读(3843) 评论(0) 推荐(0)
摘要: 话说前两天不知道为什么忽然发现启动VPN的时候启动不了,提示错误如下图:我就重装了一遍VPN,结果第二天还是一样不能启动!后来发现是杀毒软件在系统优化时禁止了VPN的服务启动。。。汗啊!于是手动把优化VPN服务的选项给启用了,就一切正常了!不过下面要说的是常规的解决方法!解决方案如下:1、打开系统服务,检查相关服务是否正常启动;启动服务方法:开始菜单–运行–输入services.msc ,如图:2、点击enter键,进入服务管理页面,依次检查服务Telephony、RemoteAccessConnectionManager、AventailVPNConnection是否已经启动,如果没有启动请 阅读全文
posted @ 2014-03-13 09:48 sangxb 阅读(2384) 评论(0) 推荐(0)