小编Jan*_*usz的帖子

如何更改无限期ProgressBar的颜色?

我有一个具有以下样式的进度条: style="?android:attr/android:progressBarStyleSmall"

可悲的是,酒吧几乎是白色的,在我的情况下显示在白色背景上.因此,进度条几乎不可见.

如何更改进度条的颜色?深灰色会很棒.

layout android progress-bar

21
推荐指数
3
解决办法
3万
查看次数

Android Shape Line

我有以下代码:

   <shape xmlns:android="http://schemas.android.com/apk/res/android"
   android:shape="line">
   <stroke android:width="1dp"/>
   <size android:height="1dp" />
   <solid  android:color="#FFF"/>
   </shape>


   <LinearLayout
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:background ="@drawable/line"/>
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

  1. 为什么线条是黑色而不是白色?我已经尝试将它放在ImageView中,但结果是一样的.
  2. 如何设置形状的不透明度?

android shape

20
推荐指数
2
解决办法
5万
查看次数

如何获取设备的android_id?

可能重复:
是否有唯一的Android设备ID?

在许可文档中,Android开发人员提到了一种简单的方法来或多或少地安全地识别Android设备.他们正在使用android.Settings.Secure.ANDROID_ID.

他们说他们为此查询系统设置.但他们没有进一步解释这一点.

如何获取android_id并且我是否需要特殊权限?

android uniqueidentifier

20
推荐指数
2
解决办法
3万
查看次数

如何使用gradle忽略lint检查的完整文件夹?

我有一个包含生成代码的Android项目.此代码中有一些lint违规,我不想在lint报告中显示,因为我们不会手动修复此代码问题.

是否有可能在lint检查中排除文件夹?

android lint gradle

20
推荐指数
3
解决办法
9638
查看次数

仅限特定分支上的GitLab CI管道

我正在尝试实施GitLab CI Pipelines来构建和部署Angular应用程序.在我们的项目中,我们有两个一般分支:( master仅限生产)和develop.为了开发,我们feature/some-featuredevelop分支创建分支.当开发完成后,我们创建合并请求feature/some-featuredevelop.当合并请求被批准并合并到develop分支时,我想运行管道以构建应用程序并在某些环境中部署构建.

我在.gitlab-ci.yml中使用以下设置:

image: node:7.5-configured

stages:
    - build
    - deploy

build_job:
    stage: build
    only:
        - develop
    script:
        - /bin/bash <some script here>

...
Run Code Online (Sandbox Code Playgroud)

问题是每次我进入任何feature/some-feature分支时都会执行Pipeline .我的设置有什么问题?我怎样才能迫使管道被执行只有当推进行到develop直接分支?

解决方案 这是我的错误 - 我在develop分支和feature/some-feature分支中有两个不同的.gitlab-ci.yml文件.

git continuous-integration pipeline gitlab gitlab-ci

20
推荐指数
3
解决办法
2万
查看次数

Android - 在没有对话框的情况下显示不确定的进度条

我想在按钮点击时进行处理时,在屏幕中央显示我的进度条.但我只想要没有对话框的进度条..

有什么方法可以做到这一点吗?

android

19
推荐指数
2
解决办法
6万
查看次数

我需要添加到清单中以在实际设备上调试Android应用程序?

我必须在清单中添加哪种权限/标志才能在实际的Android设备上调试我的应用程序?

debugging android manifest

19
推荐指数
1
解决办法
3万
查看次数

如何防止应用程序盗窃(​​特定于Android应用程序)?

我想知道阻止人们窃取我的应用程序的最有效方法是什么(在线下载.apk的副本而不是购买它).

我花了很多时间在一个(Droidbox)上,并且在我能保证提供专业版非法拷贝的人无法发布之前不会发布同步.

有人实现了吗?我已经尝试检查我的包签名与未签名的副本的签名但看起来是相同的 - 也许我在这里做错了.我不确定人们是否实际分发签名的.apk,在这种情况下,我认为签名验证不会起作用......

请注意,此问题仅适用于Android Marketplace应用程序 - 不同的是,应用程序交付不在我手中,我无法在合法购买和非法下载之间进行链接.

android piracy-protection

19
推荐指数
2
解决办法
7112
查看次数

android在末尾textview附加'...'

我有一个视图,我需要添加一些文本.使用的View是:

<TextView 
  android:layout_marginLeft="10dp" 
  android:layout_width="wrap_content"
  android:gravity="center_vertical"
  android:layout_gravity="center" 
  android:maxLines="3"
  android:layout_height="70dp" 
  android:textColor="#000000"
  android:textSize="12dp" />
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果这个文本包含超过3行,它只显示三行但没有迹象表明它削减了一些行.
如果切断一些数据,我想在第三行末尾附加'...'.

android append textview

19
推荐指数
1
解决办法
2万
查看次数

Android中类似iPhone的钥匙串?

我正在寻找类似iPhone上的钥匙串,但适用于Android开发.
使我有可能保存小键值对的东西,即使用户重新安装应用程序也是持久且不变的.

有类似的东西吗?我可以这样使用标准首选项吗?

我希望以某种方式实现一种行为,它可以在PC上将游戏写入另一个文件夹,以便在删除后再重新安装它们不会丢失.

编辑

赏金耗尽,没有人提到accountManager.我偶然发现了它.这不是实现我所描述的行为的方法吗?

android persistence keychain

18
推荐指数
1
解决办法
7461
查看次数