自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TOM专栏

移动开发

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 AndroidStudio 插件 之 Findbugs 安装与简单使用教程

转载出处http://blog.csdn.net/u013132758。前言对于代码质量的检查,一直是一个比较棘手的问题。虽然我们部门有关于java代码的各种规范,领导也多次强调对代码的评审。但是在实际执行过程中,由于开发人员的水平参差不齐,在开发项目时还有各种其他因素,比如时间紧任务重,自己的代码不规范没有意识到,就疏于对代码质量的检查,然后草率的提交

2017-06-09 15:09:30 486

转载 Android应用前后台切换的判断

转载地址点击打开链接   最近的项目有个需求,需要检测应用按Home键切到后台,以及点击桌面图标重新进入前台的状态。Android中没有提供一个应用前后台切换的回调或广播,这个功能只能我们自己来处理。以前遇到这个问题的处理方式是,实现一个BaseActivity,然后让其他所有Activity都继承自它,然后在生命周期函数中做相应的检测。具体检测方法如下:       在Act

2016-10-27 15:33:39 370

转载 解决android有的手机拍照后上传图片被旋转的问题

/** * 读取图片属性:旋转的角度 * @param path 图片绝对路径 * @return degree旋转的角度 */ public static int readPictureDegree(String path) { int degree = 0; try { ExifInterface exi

2016-05-25 11:34:10 816

原创 Plista广告对接

public static classPlistaextendsNt_ClientBean{                        /**                         * @paramlis            回调监听                         */                         pub

2016-05-24 14:57:11 1417

原创 ListView中添加SurfaceView时黑屏问题

在OnCreate中添加getActivity().getWindow().setFormat(PixelFormat.TRANSLUCENT);解决黑屏一下的问题。这句话使窗口支持透明度然后就可以用setAlpha,drawColor等函数来设置窗口透明程度PixelFormat.TRANSPARENT和PixelFormat.TRANSLUCENT作用差不多

2016-05-24 14:55:59 1440

原创 android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况

设置AndroidManifest.xml中Activity的android:configChanges=”keyboardHidden|orientation|screenSize”Android4.0需设置screenSize才有效果.2.2,2.3这些只需设置keyboardHidden|orientation4.0 --> keyboardHidden|orient

2016-05-24 14:55:19 700

原创 android 使用lint + studio ,排查客户端无用资源,string,drawable,layout等

idea下使用eclipse下有lint的插件,而且网上相关介绍非常多,但是idea的相关文档就比较少。idea中已经支持android lint,如何使用呢?在项目中点击右键,在出现的右键菜单中有“Analyze” --> “run inspaction by Name ...”。在弹出的搜索窗口中输入想执行的检查类型,如“Unused Resources”。不必全部输入就应该自

2016-05-24 14:47:29 1907

原创 Android项目将生成的jar包混淆

又是一个不眠夜问题来了,我们写个android项目部分代码想生成jar包,并且将jar包做混淆,不被别人切!首先讲要代码生成jar包,这个就不多说了。然后找到找到SDK里的proguardgui.jar(目录:sdk\tools\proguard\lib\)并打开。然后会看到proguard的页面第一次点击Next,然后看下面页面,点击Addinput...添加你要混淆的j

2014-11-24 02:23:19 1965

转载 多功能Menu--ArcMenu & RayMenu

ArcMenu

2014-06-17 22:30:04 1352

原创 Android启动软件盘的一些属性

启动activity时不自动弹出软键盘:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 今天我们来讲讲android:windoSoftInputMode的用法,许多同学会为软键盘的弹出、覆盖等所困扰,咱们先从这个属性说起,来谈谈这些问题。       

2014-04-11 16:17:28 505

原创 面试时总结的面试题

1.描述一下android手机操作系统的四层架构?答:应用程序层、应用程序框架层、系统运行库层以及Linux内核层。应用程序层        Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是用Java语言编写,并且都是可以被开发人员所开发的其他应用程序替换,这点不同于其他手机操作系统固

2014-03-05 17:32:42 834

原创 如何在Android应用里对HTTP请求头部添加适当的User-Agent字段

一般Web浏览器在访问各个网站时,会在HTTP请求的Header里设置User-Agent字段,表示请求者的身份信息,比如在我华为U9200的Android手机上,打开Chrome浏览器后,每个访问请求的User-Agent字段如下:?Mozilla/5.0(Linux; Android 4.0.3; U9200 Build/HuaweiU9200)

2013-10-14 18:38:10 4102

转载 message from server: "Host is not allowed to connect to this MySQL server"解决办法

报错:1130-host ... is not allowed to connect to this MySql server解决方法:1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称

2013-09-09 22:53:43 1286

原创 Mysql命令操作-用户

1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql>flush privileges;这样就创建了一个名

2013-09-09 22:45:58 495

原创 MAC下mysql的使用

安装包文件形式的安装方法:首先,去http://www.mysql.com/downloads/mysql下载mysql-5.1.44-osx10.6-x86_64.dmg,然后,双击该文件,安装映像中的两个安装包文件。a. mysql-5.1.44-osx10.6-x86_64.pkg(mysql标准版安装)b. MySQLStartupItem.pkg(mysql启

2013-09-04 22:47:09 638

原创 在MAC下升级ADT和SDK的问题

无法更新和下载androidSDK打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:1 Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml解决办法:打开终端使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加74.

2013-09-04 21:58:23 544

原创 Android 判断手机中是否有某个安装程序

//以text程序为例,假设twitter程序包名为“com.text.ui”。这时候可用以下代码来判断是否被安装。PackageInfo packageInfo;try {packageInfo = this.getPackageManager().getPackageInfo("com.text.ui", 0);} catch (NameNotFoundExcept

2013-05-27 13:08:19 738

原创 Android-query框架的基本使用(二)

异步网络:1. 添加权限:android:name="android.permission.INTERNET"/>  2. 支持的类型 JSONObjectJSONArrayString (HTML, XML)XmlDom (XML parsing)XmlPullParser (Large XML files)byte arrayUser defin

2013-05-24 18:55:36 594

原创 Android-query框架的基本使用(一)

使用Android-query框架开发,能够进行快速开发,比传统的Android开发要节省很多代码。官方下载地址:http://code.google.com/p/android-query/第一节: // 必须实现AQuery这个类 AQuery aq = new AQuery(view); // 按顺序分析:取得xml对应控件id,设置图片,设置可以显示,点击

2013-05-24 18:40:32 808

ArcMenu & RayMenu

多功能menu,旋转打开menu,多种样式!

2014-06-17

空空如也

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

TA关注的人

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