小编Gin*_*nso的帖子

JavaDoc - 我可以将方法分成组吗?

我目前正在为具有许多功能的类创建文档.有没有办法组织JavaDoc,以便概述中的方法分为几个类别?

java javadoc

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

XCode页面视图控制器:使点透明

我添加了一个页面视图控制器和3页.我将Transition Style设置为Scroll并实现了presentationCountpresentationIndex方法.现在我的视图底部有一个带有灰色/白色圆点的黑色条.但是,但是我希望视图能够在底部显示并使点出现在它上面(没有黑色背景.我该怎么做?

这是我的代码:

import UIKit

class FilterViewController: UIPageViewController, UIPageViewControllerDataSource {



    override func viewDidLoad() {
        super.viewDidLoad()
        dataSource = self

        if let firstViewController = orderedViewControllers.first {
            setViewControllers([firstViewController],
                               direction: .forward,
                               animated: true,
                               completion: nil)
        }


        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    private(set) lazy var orderedViewControllers: [UIViewController] = {
        return [self.newViewController(category: "first"),
                self.newViewController(category: "second"),
                self.newViewController(category: "third")]
    }()

    private func newViewController(category: String) …
Run Code Online (Sandbox Code Playgroud)

xcode

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

android:从模块内部获取应用程序名称

我正在编写一个android模块,我将在其中包含一些项目.现在我需要获取应用程序名称(在运行时),例如android:label为清单中的应用程序设置的名称.显然我无法使用,getResources().getString(R.string.app_name)因为我无法访问使用此库的项目的资源.还有另外一种方法吗?我尝试过,getApplicationInfo().name但是null我找不到任何其他东西.

android module

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

swift: Bundle.main.path 返回 nil

我在我的资产中创建了一个名为“json”的文件夹,我从查找器中拖放了一个名为 code.json 的文件。现在我想打开该文件但是

Bundle.main.path(forResource: "code", ofType: "json", inDirectory: "json")
Run Code Online (Sandbox Code Playgroud)

刚刚返回nil

我还尝试将其放入没有子文件夹的资产中并使用以下方式

Bundle.main.path(forResource: "code", ofType: "json")
Run Code Online (Sandbox Code Playgroud)

得到相同的结果。

谁能帮我?我究竟做错了什么?

xcode swift

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

Apache POI Excel 工作表:在保持比例的同时调整图片大小

您好,我使用 POI 创建了 excel 表。我以下一种方式添加了图片(jpg文件):

Workbook wb = new HSSFWorkbook();
CreationHelper helper = wb.getCreationHelper();
//...
InputStream is = new FileInputStream("img.jpg");
byte[] bytes = IOUtils.toByteArray(is);
int picIdx = wb.addPicture(bytes, Workbook.PICTURE_TYPE_JPEG);
Drawing drawing = sheet.createDrawingPatriarch();
ClientAnchor anchor = helper.createClientAnchor();
anchor.setCol1(5);
anchor.setRow1(5);
Picture pict = drawing.createPicture(anchor, picIdx);
pict.resize();
Run Code Online (Sandbox Code Playgroud)

现在我希望图片适合该单元格,但我不想更改其纵横比。我可以调整大小的比例是关于单元格的,显然可以有不同的比例。我试图计算比例,但问题是,我无法以像素为单位获取或设置行高,只能以 pt 为单位,而且我无法计算单元格比率,因为我无法获得宽度和高度同一单位...有什么建议吗?

java excel image apache-poi

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

android:运行时请求权限

我想在我的应用程序中提供我需要权限的功能INTERNET.

但是,并非所有用户都希望使用此功能,因为这是一个非常强大的权限,我不想强​​迫每个人在他们想要使用它时将其提供给应用程序,只有当他们想要使用此功能时.

所以我必须在运行时请求该许可.sdk应用程序的最小值为15,我不想将其设置得更高.

requestPermissions(String[],int)我可以在我的调用中使用的方法Activity仅适用于API 23,但我可以调用ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.INTERNET},0);,但它不会显示对话框.

是的,我已检查是否已授予权限:

if(ContextCompat.checkSelfPermission(this,Manifest.permission.INTERNET)!= 
PackageManager.PERMISSION_GRANTED)
    ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.INTERNET},0);
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

permissions android

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

标签 统计

android ×2

java ×2

xcode ×2

apache-poi ×1

excel ×1

image ×1

javadoc ×1

module ×1

permissions ×1

swift ×1