C# Class Taiste.ViewInAndroidStudio.Util.ProjectExtensions

显示文件 Open project: taiste/ViewInAndroidStudio

Public Methods

Method Description
CreateAndroidStudioProject ( this p ) : void
GetAndroidStudioProjectPath ( this p ) : FilePath
GetAndroidStudioProjectResourceDirectoryPath ( this p ) : FilePath
GetResourceDirectoryPath ( this p ) : FilePath
IsAndroidProject ( this p ) : bool

Private Methods

Method Description
AddAliases ( string resourceType, List files, System.Xml.Linq.XElement aliasRoot ) : void
ConvertCharToUniqueString ( char c ) : string
CreateAndroidStudioProjectStructure ( this p ) : void
FinishGradleFile ( this p ) : void
GetResourceFilesByType ( this p, string fileType ) : List
LinkResourceFiles ( this p ) : void
MakeAliasFile ( this p ) : void
SelectDistinctFilesWithCapital ( this filePaths ) : IEnumerable
TransformFileName ( string fileName, bool isLayout ) : string

Method Details

CreateAndroidStudioProject() public static method

public static CreateAndroidStudioProject ( this p ) : void
p this
return void

GetAndroidStudioProjectPath() public static method

public static GetAndroidStudioProjectPath ( this p ) : FilePath
p this
return FilePath

GetAndroidStudioProjectResourceDirectoryPath() public static method

public static GetAndroidStudioProjectResourceDirectoryPath ( this p ) : FilePath
p this
return FilePath

GetResourceDirectoryPath() public static method

public static GetResourceDirectoryPath ( this p ) : FilePath
p this
return FilePath

IsAndroidProject() public static method

public static IsAndroidProject ( this p ) : bool
p this
return bool