小编Nig*_* DH的帖子

你能把 VectorDrawable pathData 转换成 Path 对象吗

是否可以pathData从 a 中取出VectorDrawable并将其转换为Path对象?

我想创建一个自定义ViewOutlineProvider并给它一个任意形状来剪辑和投射阴影。如果有一种方法可以直接使用 aVectorDrawable那就更好了。

谢谢,ndh

android vector

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

使用另一个接口从接口实现泛型方法

我正在尝试创建一个通用接口,它允许我使用与数据库交互的方法.我希望我的业务应用程序能够实例化任何连接方法,并确保接口是相同的.

这是我现在正在尝试的简化版本.

数据库接口,其中IElement是另一个定义表的接口.

public interface IDatabase
{
    void setItem( IElement task );  //this works fine
    List<T> listTasks<T>() where T : IElement; // this doesn't
}
Run Code Online (Sandbox Code Playgroud)

IElement界面:

public interface IElement
{
    int id { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

IElement的实施:

public class TaskElement: IElement
{
    public int id { get; set; }
    public string name {get; set; }
}
Run Code Online (Sandbox Code Playgroud)

IDatabase的实现:

public class SQLiteDb: IDatabase
{
    public SqLiteDb( SQLiteConnection conn )
    {
        database = conn;
    }

    public void setItem( IElement task …
Run Code Online (Sandbox Code Playgroud)

c# generics interface

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

标签 统计

android ×1

c# ×1

generics ×1

interface ×1

vector ×1