小编ehe*_*hhh的帖子

以编程方式添加样式触发器

任何人都可以帮助如何以编程方式添加以下样式:

<style>
 <style.Triggers>
     <Trigger Binding="{Binding CustomerId}" Value ="1"/>
     <setter Property="Background" Value="Red"/>
 </style.Triggers>
</style>
Run Code Online (Sandbox Code Playgroud)

wpf triggers

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

LayerDrawable以编程方式

由于我的应用程序的颜色主题是动态的,我只能使用颜色和shaperawable创建背景绘图,我想构建一个可用颜色和形状绘制的edittext背景,如下所示.但我想以编程方式执行此操作

如何以编程方式构建同样的drawable?

<item>
    <shape>
        <solid android:color="@android:color/yellow" />
    </shape>
</item>

<!-- main color -->
<item
    android:bottom="1dp"
    android:left="1dp"
    android:right="1dp">
    <shape>
        <solid android:color="@android:color/white" />
    </shape>
</item>

<!-- draw another block to cut-off the left and right bars -->
<item android:bottom="10dp">
    <shape>
        <solid android:color="@android:color/white" />
    </shape>
</item>
Run Code Online (Sandbox Code Playgroud)

这就是我试过的......

    GradientDrawable border = new GradientDrawable();
    border.setShape(GradientDrawable.RECTANGLE);
    border.setColor(Color.WHITE);

    GradientDrawable background = new GradientDrawable();
    background.setShape(GradientDrawable.RECTANGLE);
    background.setColor(Color.YELLOW);


    GradientDrawable clip = new GradientDrawable();
    clip.setShape(GradientDrawable.RECTANGLE);
    border.setColor(Color.WHITE);

    Drawable[] layers = {background, border, clip};
    LayerDrawable layerDrawable = new LayerDrawable(layers);

    layerDrawable.setLayerInset(0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

android drawable layerdrawable

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

GradientDrawable以编程方式更改角度

我为GradientDrawable提供了以下xml.如何以编程方式更改角度?

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient android:type="linear" 
       android:angle="45" 
       android:startColor="#FF0000" 
       android:endColor="#00FF00" />
</shape>
Run Code Online (Sandbox Code Playgroud)

android

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

以编程方式激活飞行模式?

有谁知道如何在iPhone(OS 2.1)上以编程方式取消/激活飞行模式?

iphone

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

如何将Eclipse项目推送到Github

我是Git和Github的新手,我正在试图弄清楚如何从Eclipse(Windows)推送到Github上的根目录.

我创建了一个名为MyProject的Github项目.MyProject是一个Android项目,具有通常的Android目录结构:

  • 我的项目
  • src(+ res,资产等)

从Eclipse我将我的Android项目MyGame推送到MyProject.MyProject现在成为MyGame的子目录,因此除非用户首先在Github上单击MyProject以向下钻取目录层次结构中的一个级别,否则MyProject中的自述文件不可见.

如何推送MyGame以使其内容(src文件夹,res文件夹,自述文件)在Github项目的根级别可见.

更新:我尝试使用命令行:

git remote add origin git@github.com:username/reponame.git
git push origin master
Run Code Online (Sandbox Code Playgroud)

这有相同的结果,在Github上目录层次结构是:

  • 我的项目
  • MyGame
  • SRC

我该怎么做

  • 我的项目
  • SRC

git android github

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

以编程方式更改UISegmentedControl标题

如何以编程方式更改UISegmentedControl标题?请你帮助我好吗?

@synthesize filterControl; //UISegmentedControl

- (void)viewDidLoad
{
    [super viewDidLoad];

    filterControl = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:@"ALL",@"PROFIT",@"LOSS", nil]]; //not working

}
Run Code Online (Sandbox Code Playgroud)

xcode objective-c uisegmentedcontrol

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

如何用里面的两个视图刷新SwipeRefreshLayout

我已经SwipeRefreshLayout有两个孩子:RecyclerViewLinearLayout 让我不得不定制RecyclerView:

recycler_view.setOnScrollListener(new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            // int topRowVerticalPosition = (recyclerView == null || recyclerView.getChildCount() == 0) ? 0 : recyclerView.getChildAt(0).getTop();
            // swipeRefreshLayout.setEnabled(topRowVerticalPosition >= 0);
            if (!defined) {
                toolbarHeight = ll_header.getMeasuredHeight() + 15;
                footerHeight = ll_footer.getMeasuredHeight() + 15;
                defined = true;
            }
            clipToolbarOffset();
            if ((toolbarOffset < toolbarHeight && dy > 0) || (toolbarOffset > 0 && dy < 0)) {
                toolbarOffset += dy;
            }
            if ((footerOffset < footerHeight …
Run Code Online (Sandbox Code Playgroud)

android pull-to-refresh swiperefreshlayout

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

如何将编译好的apk放到jenkins工件中?

我需要将已编译的apk文件复制到作业artifats,以便能够直接从作业页面下载它,如果它成功的话.
现在我已经在文件夹build/apk/MyProject-release.apk中编译了apk文件
我正在使用Gradle作为构建工具.

android jenkins

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

Android中图像锐化的颜色矩阵

我有一个类使用颜色矩阵在ImageView上添加图像效果.我有几种颜色矩阵用于对比度,曝光,温度和饱和度.例如:

public static Bitmap changeContrast(Bitmap bmp, float contrast)
{
    ColorMatrix cm = new ColorMatrix(new float[]
            {
                    contrast, 0, 0, 0, 0,
                    0, contrast, 0, 0, 0,
                    0, 0, contrast, 0, 0,
                    0, 0, 0, 1, 0
            });

    return getBitmapFromColorMatrix(cm, bmp);
}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,图像的锐化.这些似乎没有颜色矩阵.请帮忙.

我尝试使用此处的代码锐化图像,但处理时间太长,我不知道应该将哪些有效值传递给方法的权重参数sharpenImage(Bitmap src, double weight) .

android matrix colormatrix image-effects

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

Android如何以编程方式转换位置服务?

我正在构建一个Android应用程序来跟踪我的设备,是否可以通过代码转换位置服务?我已经搜索了代码这样做我发现了一些代码执行它给出了某种安全异常,这里有一些关于堆栈溢出的线程说这是不可能的,如果可能请提供代码,如果不可能的话为什么这样?

android

-3
推荐指数
1
解决办法
1822
查看次数