小编Tod*_*ies的帖子

顺利进行ProgressBar更新

我正在使用进度条(条形图).我希望使用插补器使条形平滑增加和减少,但它不起作用.这就是我现在所拥有的:

pb.setInterpolator(main.this, android.R.anim.bounce_interpolator);             
pb.setProgress(pb.getProgress()+10);
Run Code Online (Sandbox Code Playgroud)

我做错了吗?

java android android-layout

52
推荐指数
3
解决办法
6万
查看次数

在Android上格式化相对于现在的日期的最佳方式

我正在Android应用中创建一个功能,以获取任意日期(过去,现在或将来)并找到相对于现在的差异.

nowdue变量都是longs,这是我的代码:

long now = System.currentTimeMillis();
long due = now + 864000;

Log.d("Time in 1 day", DateUtils.getRelativeTimeSpanString(due,now, DateUtils.DAY_IN_MILLIS));
Run Code Online (Sandbox Code Playgroud)

我所要的输出是这样的yesterday,today,in 4 days19/12/2012.但是,当前的输出返回in 0 days...

希望时间出现在这些日期字符串上.

我做错了什么,是在Android上格式化日期的最佳方法?

string android date

34
推荐指数
3
解决办法
2万
查看次数

替换已弃用的图库的选项

我目前正在使用Gallery小部件来显示缩略图的滑动列表.每个缩略图都有背景颜色和文本覆盖.(这是一个颜色选择器).

但是,从API版本16开始,该库已被弃用..据我了解,API版本大于16的手机不保证有图库小部件.

我会使用一个viewpager,但是它一次只显示一个视图,我也想显示相邻的视图.水平滚动视图可以执行此操作,但它不会像图库那样捕捉到最近的选项.

我找了现有的小部件,找不到任何东西.您对我应该选择哪个小部件有什么建议吗?

android deprecated android-viewpager

21
推荐指数
3
解决办法
3万
查看次数

iOS将照片保存在特定应用专辑中

我正在创建一个iOS 5应用程序.我想将照片保存到设备中.

我想将照片保存到我的应用程序专用的相册中,因此我需要创建相册,然后将照片保存到相册中.

我知道如何创建相册:

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library addAssetsGroupAlbumWithName:@"MY APP NAME" resultBlock:^(ALAssetsGroup *group) {
    //How to get the album URL?
} failureBlock:^(NSError *error) {
    //Handle the error
}];
Run Code Online (Sandbox Code Playgroud)

我想现在为新专辑添加照片,我该怎么办?示例代码非常感谢!

iphone camera objective-c ios alassetslibrary

14
推荐指数
3
解决办法
2万
查看次数

iOS错误:'Project'没有可见的@interface声明选择器'alloc'

我正在初始化一个像这样的对象:

Project *Project = [[Project alloc] init];
Run Code Online (Sandbox Code Playgroud)

这是项目类的代码:

Project.h

#import <Foundation/Foundation.h>

@interface Project : NSObject
{

}

    @property (nonatomic,assign) int projectID; 
    @property (nonatomic,strong) NSString *name; 

@end
Run Code Online (Sandbox Code Playgroud)

Project.m

#import "Project.h"

@implementation Project

    @synthesize projectID, name;

@end
Run Code Online (Sandbox Code Playgroud)

No visible @interface for 'Project' declares the selector 'alloc' 当我尝试初始化对象时,我收到错误.我该如何解决这个问题?

iphone objective-c ios

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

关于iOS相机开启的警告

我刚刚开始iOS开发,所以对于我的第一个项目,我正在开发一个简单的iOS应用程序来拍照并在屏幕上显示它.

这是我的代码,我在第四行得到错误:

- (IBAction)takePicture:(id)sender {
    UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
    imagePicker.sourceType =  UIImagePickerControllerSourceTypeCamera;
    imagePicker.delegate = self;
    [self presentModalViewController:imagePicker animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

我收到以下警告:

  Assigning to 'id<UINavigationControllerDelegate,UIImagePickerControllerDelegate>' from incompatible type 'todd_learningViewController *const __strong'
Run Code Online (Sandbox Code Playgroud)

我不明白警告信息,不知道如何摆脱警告.

谢谢,

编辑:

我的类头文件如下所示:

  @interface todd_learningViewController : UIViewController <UIApplicationDelegate>

  - (IBAction)takePicture:(id)sender;

  @property (weak, nonatomic) IBOutlet UIImageView *pictureView;

  @end
Run Code Online (Sandbox Code Playgroud)

我应该如何修改它?

objective-c ios

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

行计数 - 如何排除文件夹?

我正在使用bash来计算项目中的源代码行数.这是代码:

#!/bin/bash
find . -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l
Run Code Online (Sandbox Code Playgroud)

我想从./gen文件夹中排除文件.我认为这与'修剪'有关,但我无法弄清楚如何做到这一点.

编辑 谢谢你对ruakh,但他的代码不是我的最终解决方案,我不得不再次计算行数.如果有人想要的话,这是完成的事情:

#!/bin/bash
find . -path ./gen -prune -o -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l
Run Code Online (Sandbox Code Playgroud)

bash

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

Java中的完整LaTeX解析器

我编写了小型Java应用程序来为我的Maths版本创建可打印的抽认卡.

目前,我正在使用JLaTeXMath从LaTeX为每一面生成图像.

唯一的问题是,JLaTeXMath似乎仅限于LaTeX公式.我想使用相同的程序为其他主题创建抽认卡,例如生物学,其中问题和答案将基于文本(而不是基于方程),并且LaTeX公式不适用于此.

有没有可以解析LaTeX的Java库?或者有更好的方法吗?

java latex tex

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

Android如何在jpg中访问位置数据

我正在制作一款Android应用,其中包含在地图上显示图片的功能.

如何从.jpg文件中提取位置数据(如果有位置数据)?

非常感谢,托德.

gps android jpeg photo

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

在Java中实现递归

为了清楚起见,这不是一个家庭作业,我在自己的时间学习CS!

我最近在Charles Phillips购买了一本名为"50个逻辑思维谜题"的书.我启动了其中一个,我发现我可以使用递归来解决问题.这是(转述)问题:

在每个空格中插入一个数学运算符(+, - ,÷,x)来求解等式:

6 _ 3 _ 5 _ 7 _ 4 _ 8 = 13

我的理解是,为了使用递归来解决这个问题,我首先需要确定一个基本案例.但是,我在做这件事时遇到了麻烦.

所以我的问题是,什么是可能的基本情况,我应该如何开始实施呢?递归函数看起来像什么(参数,返回类型等)?(代码很有用)!

这就是我到目前为止:我认为几乎正在工作

请参阅我的答案以了解实施情况

Nb我正在使用Java

java recursion

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