
安卓开发学习
wpyily
这个作者很懒,什么都没留下…
展开
-
安卓学习:跑马灯遇到的问题
学习了textview的跑马灯效果,按照教程增加了以下属性:android:ellipsize="marquee"android:focusable="true"android:focusableInTouchMode="true"运行后发现文字依然不动,后来才明白,由于我是在一个parent组件中练习,父节点中存在多个控件,上面有两个输入框和一个按钮,这样的话进来的时候焦点就不会落在原创 2015-06-15 17:47:46 · 665 阅读 · 0 评论 -
创建OnClickListener方法报错的解决办法
今天按照教程一步一步创建button,当写到如下代码的时候,发现出错了:TextView tv = (Button) findViewById(R.id.button1); tv.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated原创 2015-06-15 14:46:59 · 10726 阅读 · 0 评论 -
使用proguard对jar包做混淆加密遇到的问题及解决办法
因为需要对第三方提供独立jar包涉及到代码保护的问题,用到了代码混淆。网上推荐proguard(我使用的是GUI版本)进行混淆,试了一下遇到几个问题,记录在这里以便今后查阅。1. 当前环境:JDK:1.7proguard:4.7(注意:不同jdk版本要对应不同的proguard版本,不然会提示类似(Unsupported version number [52.0] fo原创 2015-07-20 19:35:51 · 4699 阅读 · 2 评论 -
将maven项目转成eclipse可识别的项目(转)
从网上下载了一个maven的项目,如何将它转换成eclipse支持的java project呢?1. 定位到maven根目录下(该目录下必须有pom.xml)。2. 使用maven命令 mvn eclipse:eclipse3. 进入到根目录下,你会发现自动生成了熟悉的两个文件:.classpath 和 .project。4. 打开eclipse,找到该项目路径,导转载 2015-12-01 11:45:54 · 636 阅读 · 0 评论 -
Android性能专项FPS测试实践
前言最近手上有个项目,需要进行流畅度的专项测试,目前已经进行了一段时间,因此想总结一些经验和教训跟大家分享。测试需求通过技术手段量化程序卡顿程度,过程数据可视化多平台机型适配,方案不能依赖root不能有Android的API版本限制(因为需要兼容多个系统版本)监控流程可自动化执行过程需要连续可靠测试准备理解FPS的概念FPS即Frames per second,>>点击这篇文章 解释的非原创 2016-09-20 10:58:04 · 14322 阅读 · 3 评论 -
STFService.apk在手机上提示 Not found ; no service started
今天捣鼓stf遇到了个问题,华为荣耀6手机无法被识别,插上以后,后台提示“Setup had an error: Error: Not found ; no service started”,Shutting down due to fatal error 这样的错误。翻阅了一些资料,总结了如下三种情况:情况一查看手机,比如乐视手机下面会有【权限设置】,如下图: 情况二把STFService.ap原创 2016-12-08 15:37:54 · 7554 阅读 · 2 评论 -
击败Facebook Infer!360火线大起底
静态代码扫描领域风起云涌十余载,各个扫描工具拥趸众多,其中Facebook开源的Infer异军突起,独领风骚。然而360火线作为新的入场者凭什么能够击败Infer?是真有实力还是噱头吹捧?Facebook 开源静态分析工具InferInfer是 Facebook 旗下开源的静态分析工具,至今已在Github上获得6700+ Star。Infer可以扫描JAVA、Objective-C和 C/C++转载 2017-06-05 10:42:24 · 1591 阅读 · 1 评论