小编Yur*_*ets的帖子

.apk在ART中的安装过程。与Dalvik VM安装过程的区别

最近我回答了这个问题,其中描述了.apk到Android手机的文件的整个安装过程。关于使用的一件事Dalvik VM。现在我想知道安装过程是否与使用过程完全相同ART?有什么区别?我的意思是PackageManager的工作,path格式转换dex等。谷歌搜索没有提供太多信息,仅提供有关性能,管理内存和类似内容的信息。如果有知识的人可以分享此信息,我将非常感激。

android dalvik apk android-package-managers android-install-apk

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

如何使用 Mikephil 饼图从项目中删除小数位

这是整数的静态值

  private int upload=14, bill=15, unbill=85, total=100, unupload=12, sign=10, unsign=90, print=12, unprint=88;
Run Code Online (Sandbox Code Playgroud)

设置饼图的入口

ArrayList<Entry> entries = new ArrayList<>();

entries.add(new Entry(bill, 0));
entries.add(new Entry(unbill, 1));
entries.add(new Entry(print, 2));
entries.add(new Entry(unprint, 3));
entries.add(new Entry(sign, 4));
entries.add(new Entry(unsign, 5));
entries.add(new Entry(upload, 6));
entries.add(new Entry(unupload, 7));

 int colors[] ={Color.rgb(84, 139, 221), Color.rgb(251, 249, 146),Color.rgb(151, 212, 153), Color.rgb(183, 144, 189),Color.rgb(226, 148, 188),Color.rgb(208, 189, 121),Color.rgb(185, 147, 134),Color.rgb(206, 139, 130)};
Run Code Online (Sandbox Code Playgroud)

这里我使用 Mikephil PieChart,下面我在数据集中添加了条目。

PieDataSet dataset = new PieDataSet(entries, "Graph");
dataset.setColors(colors);
dataset.setSliceSpace(3f);
Run Code Online (Sandbox Code Playgroud)

我得到这个输出。所以我想删除我提到的小数位图片

输出完美。我只想要没有小数位的输出。我怎样才能做到这一点?

android mpandroidchart

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

查看widthXheight等于屏幕的可用空间

我正在创建一个layout并在顶部对齐的标题,底部对齐的页脚,并希望视图占用中间的所有剩余可用空间.

如果没有明确地将高度属性传递给每个视图,我该怎么做?

我的实际XML是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent" android:layout_height="match_parent"
     orientation="vertical">

     <ImageView 
         android:id="@+id/header" 
         android:layout_width="match_parent"
         android:layout_height="wrap_content" 
         android:src="@drawable/library_header"
         android:scaleType="fitXY" />

     <ViewFlipper 
         android:id="@+id/content"
         android:layout_height="0dip" 
         android:layout_width="match_parent"
         android:layout_weight="1.0" />

     <LinearLayout 
         android:layout_width="match_parent"
         android:layout_height="44px" 
         android:layout_alignParentBottom="true"
         android:background="@drawable/library_footer">

         <Button 
             android:id="@+id/l_coverflow" 
             android:layout_width="44px"
             android:layout_height="34px" 
             android:background="@drawable/library_coverflow_deselected"
             android:layout_gravity="center" android:layout_marginLeft="12px" />

         <Button 
              android:id="@+id/l_grid" 
              android:layout_width="36px"
              android:layout_height="32px" 
              android:background="@drawable/library_grid_deselected"
              android:layout_marginLeft="12px" 
              android:layout_gravity="center"
              android:paddingLeft="10px" />

         <Button 
              android:id="@+id/l_list"
              android:layout_width="40px"
              android:layout_height="32px" 
              android:background="@drawable/library_list_deselected"
              android:layout_marginLeft="12px" 
              android:layout_gravity="center" />
     </LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

layout android android-layout android-linearlayout

0
推荐指数
1
解决办法
99
查看次数

如何设置主页的边框实体的背景颜色

在我的页面中包含很多layouts,我想为每个画一个角落,layout所以我尝试:

<shape xmlns:android="http://schemas.android.com/apk/res/android">
     <solid android:color="#ffffff"/>
     <corners android:radius="5px"/>
     <stroke  android:width="2dip" android:color="#ababab"/>
     <padding android:left="0dp" 
          android:top="0dp" 
          android:right="0dp" 
          android:bottom="0dp" /> 
</shape>
Run Code Online (Sandbox Code Playgroud)

所以颜色shape是白色但我想要的只是一个border并使用background默认值.

怎么设置呢?

layout android border shape android-styles

0
推荐指数
1
解决办法
6872
查看次数

项目不会添加到我的ArrayList或它们不显示

我是编程新手,我可能会问一个愚蠢的问题,但我真的需要帮助.

我正在学习集合如何工作,我开始ArrayList.

我决定制作ArrayList扑克牌,添加我想在实践中测试的方法(显示元素,显示特定元素等).它不起作用.当我将类型从更改Arraylist为常规数组(Karta[] karty)时,它的工作方式应该如此,所以我知道我正在对集合做错.问题是我不知道是什么因为我刚开始使用colections.

import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;

public class Main {
    static ArrayList<Karta> karty = new ArrayList<Karta>();
    static Random rand = new Random();
    static int wartosc;
    static int kolor;

    public static void utworz(){
        while(wartosc !=0){
            wartosc = rand.nextInt(13);
            kolor = rand.nextInt(3);
            Karta karta = new Karta(wartosc, kolor);
            karty.add(karty.size()-1,karta);
        }
    }

    public static void wyswietl(){
        for(int i=0; i<karty.size();i++)
            System.out.println(karty.toString());
        }

    public static int wyswietlIlosc(){
      return karty.size();
    }

    public static void …
Run Code Online (Sandbox Code Playgroud)

java collections arraylist

0
推荐指数
1
解决办法
185
查看次数

Cordova Firebase 身份验证步骤 7“通用链接”

我在这里一一按照步骤进行。但是第7步有问题。

第7步:

<universal-links>
    <host name="DYNAMIC_LINK_DOMAIN" scheme="https" />
    <host name="AUTH_DOMAIN" scheme="https">
        <path url="/__/auth/callback"/>
    </host>
</universal-links>
Run Code Online (Sandbox Code Playgroud)

添加 config.xml 后,“cordova run android”不起作用。

配置.xml:

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.twobuddy.hybrtnkk" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>NeKadarKaldi</name>
    <description>
        A sample Apache Cordova application that responds to the deviceready event.
    </description>
    <author email="dev@cordova.apache.org" href="http://cordova.io">
        Apache Cordova Team
    </author>
    <content src="index.html" />
    <plugin name="cordova-plugin-whitelist" spec="1" />
    <preference name="AndroidLaunchMode" value="singleTask" />
    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent …
Run Code Online (Sandbox Code Playgroud)

javascript cordova firebase google-signin phonegap

0
推荐指数
1
解决办法
2251
查看次数