草庐IT

make_password

全部标签

android - 设置安卓 :windowBackground to @null makes scrolling to smear?

我正在使用sherlockactionbar库来支持多种设备。我有一个viewPager,它有3个fragment:有一个listView,每个项目都有一个textView和一个imageView第二个有一个gridView,每个项目都有一个textView和一个imageView第三个现在只有一个textView。正如我在googleIO视频中听到的(自从Lint告诉我),建议将下一个样式用于所有Activity:@null这对我来说在很多设备上都有效。但是,在模拟器上,使用版本2.3.3,在galaxynexus上,当我滚动(viewPager或任何adapterViews)时,一

android - 错误 : "Cannot make a static reference to the non-static method findViewById(int) from the type Activity"

我是Java的新手,正在尝试使用EditText创建一个Activity。创建时,它加载当前日期,当用户选择EditText时,它显示一个DatePicker。用户选择日期后,我需要将结果放入EditText。但是,我目前收到以下错误:Cannotmakeastaticreferencetothenon-staticmethodfindViewById(int)fromthetypeActivity我知道我不能对非静态方法进行静态引用。我试图删除所有静态引用,但这给了我其他错误。我的代码如下。您能帮我提供一些示例代码,说明我如何才能完成这项工作吗?错误出在我尝试将结果放入EditTex

java - ZXing条码阅读器: How to make custom border around capture screen?

我想在zxing捕获屏幕(相机屏幕)周围放置自定义边框。我需要为此做哪些修改?我需要更改哪些Activity和布局才能产生这种效果? 最佳答案 您根本不需要编辑布局。在ViewfinderView中找到onDraw方法。它是绘制“扫描矩形”的核心。你可以按照你想要的方式修改它。可以找到实际绘制矩形的代码here://Drawtheexterior(i.e.outsidetheframingrect)darkenedpaint.setColor(resultBitmap!=null?resultColor:maskColor);can

android - 无法解决 SonarQube 错误 "Make this line start at column 3"

我在xml(布局、字符串、可绘制对象...)中有很多行都存在此错误。我试图将每个列的空间更改为3,以便在出现此错误的行中放置3个选项卡,但我在SonarQube中仍然遇到此错误。我该如何解决这个问题?我在这里举了一个我遇到这个错误的例子: 最佳答案 为了遵守“让这一行从第3列开始”的规则,您必须将代码缩进2个空格。我建议您在项目的根目录下使用.editorconfig文件(参见EditorConfig),内容如下:root=true[*]charset=utf-8end_of_line=lfinsert_final_newline=

android - 如何解决 "enter the password for credential storage"问题?

所以我正在使用fiddler网络代理。我需要解密https流量。所以我试图将fiddler根CA证书放入我的设备信任库中。但它一直问我“输入凭据存储的密码”。如果我输入任何内容并单击回车,我会看到一条Toast消息,上面写着Credentialstoragehasbeenerased密码提示再次出现。这是一个循环。作为记录,我选择了“Wifi”作为凭据使用,而不是“AppnVPN”(不确定这是否重要)。我注意到的下一个有线的事情是在每次提示之后标签的描述都会发生变化Thepackagecontains每次显示密码提示时,它的值都会增加。例如-3个CA证书、4个CA证书等等...尽管我希

Android 光标错误 - "make sure cursor is initialized correctly before accessing data from it..."

我有一个Activity,其中一个viewflipper显示一个列表,其中包含来自mediastore的艺术家,单击该项目会显示所选艺术家的专辑列表,而该列表又会显示该专辑中的歌曲。单击一首歌曲后,它应该使用字符串“title”填充TextView。直到此时,所有的游标都工作正常,但最后一个似乎不知何故错位了。谁能告诉我为什么logcat告诉我:05-0723:58:54.195:E/AndroidRuntime(1961):java.lang.IllegalStateException:Couldn'treadrow3,col-1fromCursorWindow.Makesureth

android - 如何在不出现 "cannot make a static reference to the non static method"编译器错误的情况下使用 runOnUiThread

我有一个主类;ClientPlayerextendsActivity{和服务LotteryServerextendsServiceimplementsRunnable{尝试在此服务的运行方法中使用RunOnUiThread时出现编译器错误,“无法对非静态方法进行静态引用”如何解决这个问题?这里显示了我如何使用代码;@Overridepublicvoidrun(){//ItriedbothClientPlayer.runOnUiThreadandLotteryServer.runOnUiThread//bothdon'tworkClientPlayer.runOnUiThread(new

Android 签名错误 : trusted certificate entries are not password-protected

获得了一个证书来签署android未签名的发布apk文件,所以我使用命令导入了cer:keytool-import-aliasalias_name-filecer_name.cer-storepasschangeit-keystoremy_keystore.keystore但是当使用androidstudio签署应用程序时它会产生错误:Error:Executionfailedfortask':packageDebug'.>com.android.ide.common.signing.KeytoolException:Failedtoreadkeyalias_namefromstore

android - 在 Eclipse : how to make it less painful? 中使用 Android 应用程序切换试用版和专业版

我有一个Android应用程序,它有两种形式:试用版和付费“专业”版。这两个版本在AndroidMarket中共存,并且具有不同的包名称(我们称它们为com.app.trial和com.app.pro)。他们共享相同的代码库。当我必须在Eclispe中的试用版和专业版之间切换时,我每次都要花费不少于20分钟来编辑代码以使其构建正确的版本。我的程序如下所示:重命名AndroidManifest.xml中的包名称(同时重命名应用版本名称和版本代码)。单击主包名称“com.app.pro”(如果pro是最新版本,现在我想进行试用版)并选择Refactor->Rename(选中“更新引用”和“

java - make 和 ant 的真正用途是什么?

当我使用C/C++和Java进行开发时,我只是制作了一个可以执行所有操作的compile.bat脚本,这对我来说很好。为什么要使用make,为什么要使用ant? 最佳答案 假设您有1000个源文件并且只更改其中一个。使用.bat脚本,您将不得不重新编译所有内容,并使您只重新编译发生变化的部分。这可以节省相当多的时间(在一个大项目上阅读数小时)。更好的是,如果您更改其中一个头文件,make将只重新编译使用该头文件的源文件。这两个主要特性意味着make及其后代被用于所有使用编译语言的严肃软件开发。