是否可以创建项目并添加诸如volley之类的库,这些库将在大多数项目中使用,然后复制该项目以便一次又一次地用作所有未来项目的基础?
我能看到的唯一问题是密钥库,但如果我更改了所有的软件包名称,那么这肯定不是问题吗?
答案 0 :(得分:1)
是的,你可以,这应该是一个很好的做法。 Android Boostrap做类似的事情。
您可以查看base_app_android
这里的摘录:
基于骨架结构来启动每个新项目 设计模式由罗伯特C.马丁(又名鲍勃叔叔)提出 干净的建筑。
base_app_android是我们在Refineria Web上使用的项目 任何新的Android项目。它呈现3层结构,域, 数据和演示;已经选择了这种方法 创建一个进行单元测试并允许的应用程序 平台之间的可移植性,主要是iOS。
答案 1 :(得分:1)
您可以创建 <StackPanel Grid.Row="1" Canvas.ZIndex="10" Background="{StaticResource BackError}" VerticalAlignment="Bottom" Name="NotificationStackPanel" >
<StackPanel.Transitions>
<TransitionCollection>
<PaneThemeTransition Edge="Bottom"/>
</TransitionCollection>
</StackPanel.Transitions>
<TextBlock VerticalAlignment="Center" Foreground="White" Margin="20" Name="NotificationText"/>
</StackPanel>
- 解释here。
简短版:是的。您需要在File Templates
中创建一个新的文件夹以及所需的模板名称,创建包含相关信息的文件,创建文件夹结构和文件夹。输入所需的模板文件
可以在github上找到一个示例。
答案 2 :(得分:1)
是您可以将其创建为库,您可以使用它