小编sat*_*sat的帖子

适用于Android的任何开源富文本编辑器?

正如标题所示,我想知道,
是否有适用于Android的开源富文本编辑器?

android rich-text-editor

10
推荐指数
0
解决办法
2万
查看次数

开源库在android中创建图像拼贴?

我希望有一个像这样的用户界面,
http://ichris.ws/files/collage-picasa.jpg(取自谷歌图片搜索)

所有拼贴项目都是以随机顺序相互重叠并可点击的布局.

我所知道的很少的事情是使用相对或框架布局来重叠图像布局.
但是有没有任何一种开源库(自定义视图)可以实现这一目标?
可能也是倾斜布局的拼贴画.

android android-layout

8
推荐指数
0
解决办法
2909
查看次数

以八度为单位从矩阵的第二行访问?

我是八度新人并且学习它.

假设我有一个矩阵X =
1 2
3 4
5 6

我想从第二行访问此矩阵,省略第一行.
它的语法是什么!?

我可以通过X(1,:) = []删除行,这将改变原始矩阵,
如何从八度的第二行访问?

octave

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

在javascript中计算循环内部所花费的时间

如何检查在javascript中在特定循环内花费的秒数(或ms).我有一个在javascript中实现的排序算法,现在我使用冒泡排序,我想使用快速排序.我知道在时间效率方面快速排序很好.但我想计算在最里面的循环中花费的实际秒数或毫秒数.我怎么做javascript?

javascript performance

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

在android的布局中按钮的通用监听器?

场景:我在xml中定义了三个按钮

<button android:id="@+id/firstbtn" 
    ...
/>
<button android:id="@+id/secbtn" 
    ...
/>
<button android:id="@+id/thirdbtn" 
    ...
/>
Run Code Online (Sandbox Code Playgroud)
In Java one way to  listen to them is  
Button firstbtn = (Button) findViewById(R.id.firstbtn);  
    firstbtn.setOnClickListener(new View.OnClickListener() {  
            public void onClick(View v) {  
                Toast.makeText(getBaseContext(),   
                        "You have clicked first button",   
                        Toast.LENGTH_SHORT).show();  
            }  
        });  

对于第二个btn,相同的代码必须用不同的id重复?
我怎样才能使它足够通用,它可以听取所有按钮(比如for循环),而在处理时我应该能够区分不同的btns.(可能是获取元素id)

android

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

参考好的Android UI设计模式

我想获得一些设计模式入门的链接.我的要求是,(在初始阶段)如何开发特定模式,比如可以跨应用程序共享的自定义ListView.

例如,应用程序将调用drawCustomizedListView(params ...)之类的东西,我的代码将根据提供的参数绘制listview.这在我必须绘制自定义视图的应用程序时特别有用.

我的意图是,我不应该在任何地方重复相同的代码来执行类似的任务.

有关上述要求的任何参考资料?

android android-widget android-layout

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

将Android依赖项添加到gradle + Android studio项目中

官方Spring for Android页面提到添加以下依赖项代码.

dependencies {
    compile 'org.springframework.android:spring-android:1.0.1.RELEASE'
}
Run Code Online (Sandbox Code Playgroud)

这是最新版本的build.(根据网站)
我在应用程序的build.gradle中添加了它但是我得到一个错误

Error:Failed to find: org.springframework.android:spring-android:1.0.1.RELEASE
Run Code Online (Sandbox Code Playgroud)

做正确的方法是什么?我可以用同样的方式添加谷歌播放服务作为依赖.

spring android gradle android-studio spring-android

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

如何在Android中模拟测试权限?

使用Android 6.0和新的权限模型,我在执行某项任务之前检查权限是否存在.

我想将这些权限分配给可用且不可用于测试目的.我有一个静态类来检查各种权限取决于字符串.

boolean result = ContextCompat.checkSelfPermission(context, name) == PackageManager.PERMISSION_GRANTED;
Run Code Online (Sandbox Code Playgroud)

可以使用Mockito或Roboelectric实现吗?

testing android mockito robolectric

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

Casting和Generics,任何性能差异?

我最近在Android上进行了很多编码,虽然我对JAVA很满意,但是缺少一些关于在那里使用的核心概念的想法.

我很想知道这两个代码之间是否有任何性能差异.

第一种方法:

//Specified as member variable.   
ArrayList <String> myList  = new ArrayList <String>(); 
Run Code Online (Sandbox Code Playgroud)

并使用as String temp = myList.get(1);

第二种方法:

ArrayList myList  = new ArrayList(); //Specified as member variable.   
Run Code Online (Sandbox Code Playgroud)

和使用

String temp1 = myList.get(1).toString();   
Run Code Online (Sandbox Code Playgroud)

我知道它的铸造.第一种方法是否比第二种方法具有很大的优势,大部分时间在实际编码中我必须使用第二种方法,因为arraylist可以采用不同的数据类型,我最终指定

ArrayList <Object> = new ArrayList <Object>(); 
Run Code Online (Sandbox Code Playgroud)

或更通用的方式.

java android casting

5
推荐指数
2
解决办法
2754
查看次数

将numpy.ndarray在python中保存为图像

b=ndimage.gaussian_filter(imagefile,5)   
Run Code Online (Sandbox Code Playgroud)

是python的新手,无法弄清楚这一点。
如何保存b为图像,b类型为'numpy.ndarray'?

尝试了这些
1。

im = Image.fromarray(b)   
im.save("newfile.jpeg")   
Run Code Online (Sandbox Code Playgroud)

Error: TypeError("Cannot handle this data type")

2。

imsave('newfile.jpg', b)
Run Code Online (Sandbox Code Playgroud)

Error: ValueError: 'arr' does not have a suitable array shape for any mode.

ndarray存入图像的正确方法是哪种?

编辑:

解决了:

im = Image.fromarray(b)    
Run Code Online (Sandbox Code Playgroud)

im.save('newfile.jpeg') 工作,我加载图像的方式是错误的,

file = Image.open("abc.jpg")      
imagefile = file.load()     
Run Code Online (Sandbox Code Playgroud)

//加载后我正在使用imagefile,它没有提供适当的形状来重建图像。

//相反,如果我使用文件(即直接在打开后,可以通过上述方法保存)

python

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