问题列表 - 第48233页

如何从自定义视图启动一个活动

如何从另一个视图启动一个活动(另一个活动视图)

例如,

public class CorrectSmoothGloflo extends Activity {
  .......................
  setContentView(new Panel(this));
}


public class Panel extends View {

   //This view class contains some drawable operation
   // Here i want to start another Activity like this

   Intent i=new Intent(CorrectSmoothGloflo.this,Screen.class);
    startActivity(i);   
}
Run Code Online (Sandbox Code Playgroud)

我不能做这个操作.因为这是View,所以不起作用,因为View没有startActivity().怎么实现这个?请给出一些指导.

android view android-intent android-activity

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

Java中整数之间的划分

我需要在Java中执行整数之间的划分,结果应该是一个浮点数.

我可以只使用/符号吗?如:

int integer1 = 1;
int integer2 = 2;
float quotient = integer1 / integer2; // Could I do this?
Run Code Online (Sandbox Code Playgroud)

java math integer-division

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

如何通过类引用访问静态方法

class A {
    public static void foo() {}
}

class B {
    public static void foo() {}
}
Run Code Online (Sandbox Code Playgroud)

我有Class clazz = A.class; or B.class;

我如何通过"clazz"访问它,假设它可能被指定为'A'或'B'

java reflection

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

如何从c#中的字符串中获取子字符串?

我有一个大字符串,它存储在字符串变量str中.我想从c#中得到一个子串?假设字符串是:" Retrieves a substring from this instance. The substring starts at a specified character position."

子串结果我要显示的是: The substring starts at a specified character position.

c#

16
推荐指数
2
解决办法
11万
查看次数

操作员如何重载真假工作?

您可以重载运算符true和false我查看了示例并找到了这个http://msdn.microsoft.com/en-us/library/aa691312%28v=vs.71%29.aspx

我完全不明白他们是如何工作的.我知道如果我写if(obj)并且true返回true则执行if.什么是错误的回报并不重要.但假工作怎么样?在该文档中,建议&&运算符使用它.我写了下面的代码.我不知道如何让&&编译.|| 也给了我一个编译错误.我怎么会被称为虚假?以及如何获得&&和|| 上班?

        var ts= new MyTimeSpan();// ts += ts;
        if (ts){ Console.WriteLine("Is true"); }
        else { Console.WriteLine("not true"); }
        //Console.WriteLine(ts && ts ? "Y" : "N");

    class MyTimeSpan
    {
        public static MyTimeSpan operator +(MyTimeSpan t, MyTimeSpan t2) { return new MyTimeSpan(); }
        public static bool operator true(MyTimeSpan t) { return true; }
        public static bool operator false(MyTimeSpan t) { return false; }
    }
Run Code Online (Sandbox Code Playgroud)

c# operator-overloading

8
推荐指数
2
解决办法
4789
查看次数

如何在Memcache中存储对象以及如何使用PHP检索它

我正在使用MVC架构做一个项目.我正在维护会话中的所有值.我的一位高级开发人员告诉我,这不是一个正确的程序,他建议我将所有值存储在缓存中.

他是对的吗?如果是,我怎么能用PHP做到这一点...

php memcached

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

打印utf-8编码的字符串

我正在使用BeautifulSoup从HTML中提取一些文本,但我无法弄清楚如何将其正确打印到屏幕上(或者就此而言的文件).

这是我的包含文本的类的样子:

class Thread(object):
    def __init__(self, title, author, date, content = u""):
        self.title = title
        self.author = author
        self.date = date
        self.content = content
        self.replies = []

    def __unicode__(self):
        s = u""

        for k, v in self.__dict__.items():
            s += u"%s = %s " % (k, v)

        return s

    def __repr__(self):
        return repr(unicode(self))

    __str__ = __repr__
Run Code Online (Sandbox Code Playgroud)

当我尝试打印Thread这里的实例时,我在控制台上看到的是:

~/python-tests $ python test.py
u'date = 21:01 03/02/11 content =  author = \u05d3"\u05e8 \u05d9\u05d5\u05e0\u05d9 \u05e1\u05d8\u05d0\u05e0\u05e6\'\u05e1\u05e7\u05d5 replies = [] title = \u05de\u05d1\u05e0\u05d4 \u05d4\u05de\u05d1\u05d7\u05df …
Run Code Online (Sandbox Code Playgroud)

python unicode encoding

27
推荐指数
2
解决办法
8万
查看次数

如何将ResultSet转换为Object []并检索数据

我有一个 List<object[]> records=null;

我正在检索一些数据并将其存储到ResultSet.

现在,我如何将其ResultSet转换为此Object[]并返回记录(检索到的值).

java jdbc

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

使用Autofac注册HttpContext.User

我想在Autofac中执行以下操作,但不确定如何操作?

这是你在StructureMap中的方法

ForRequestedType<IPrincipal>()
  .CacheBy(InstanceScope.Hybrid)
  .TheDefault.Is.ConstructedBy(ctx => HttpContext.Current.User);
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc autofac

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

编写一个方法来替换C样式字符串中的所有空格

我遇到过这个面试问题,并希望在尝试理解其解决方案时提供一些帮助:

编写一个方法来用'%20'替换字符串中的所有空格.

解决方案(来自论坛):

char str[]="helo b";
int length = strlen(str);
int spaceCount = 0, newLength, i = 0;

for (i = 0; i < length; i++) {
if (str[i] == ' ') {
    spaceCount++; //count spaces...
}
}

newLength = length + spaceCount * 2;   //need space for 2 more characters..
str[newLength] = '\0';

for (i = length - 1; i >= 0; i--) {
    if(str[i] == ' ') {
        str[newLength - 1] = '0'; //???
        str[newLength - 2] = …
Run Code Online (Sandbox Code Playgroud)

c arrays

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