ListView单击以在ImageView中显示图像

我按照这个教程http://wptrafficanalyzer.in/blog/android-lazy-loading-images-and-text-in-listview-from-http-json-data/ 。 我不知道,我怎么能点击列表视图项目,并在ImageView中显示国旗的形象

无法从领域对象中检索字段值,debugging器中的值为空

看起来像我的RealmObject值被RealmProxy类隐藏,但可以从代理类设置。 你可以看到,我的模型非常简单。 public class GroupRealm extends RealmObject { @PrimaryKey public String id; @Index public String name; public String imageUrl; public int order; public GroupRealm parent; public RealmList<GroupRealm> children; public RealmList<ContentRealm> contents; } 这是我如何设置值(数据库是一个有效的领域,并且一切都在提交的事务中): GroupRealm gr = db.where(GroupRealm.class).equalTo("id",g.GroupID).findFirst(); if(gr==null){ gr = db.createObject(GroupRealm.class,g.GroupID); } gr.imageUrl = g.GlyphUrl; gr.name = g.Title; gr.order = g.OrderNum; 下面的图片是当我查询数据库后,我得到的(相同的variables名称不同于代码中的地方) 在我的RealmObjects被定义的项目我的android.library我有必要的插件。 apply plugin: […]

在login脚本中把password_verify放在哪里?

又一个晚上,另一个问题! 我创build了一个login页面,如果密码是纯文本,那么这个页面就可以正常工作。 我的问题是,我的registry单使用password_hashinput一个encryption的密码到表中。 我目前的脚本如下。 注册脚本 $password = password_hash($_POST['password'], PASSWORD_DEFAULT); login脚本 <?php session_start(); if(isset($_POST['email'], $_POST['password'])){ require('../../../private_html/db_connection/connection.php'); $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = $conn->prepare("SELECT * FROM user_accounts WHERE email=:email AND password=:password"); $query->bindParam(':email', $_POST['email']); $query->bindParam(':password', $_POST['password']); $query->execute(); if($row = $query->fetch()){ $_SESSION['email'] = $row['email']; $_SESSION['first_name'] = $row['first_name']; header("Location: ../../myaccount/myaccount.php"); } else {header("Location:../../login/login.php ");} } ?> […]

如何在片段着色器中使用gl_FragCoord.z在现代OpenGL中呈现线性深度?

我阅读了大量有关使用片段着色器获得深度的信息。 如 http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=234519 但我仍然不知道gl_FragCoord.z是否是线性的。 GLSL规范说,它的范围是[0,1]屏幕sapce没有提到它是线性的。 我认为线性是至关重要的,因为我将使用渲染模型来匹配Kinect的深度图。 那么如果它不是线性的,如何在世界空间中线性化呢?

意外的数据持久性

我有一个七个整数的列表,最初都是0,我们称之为“数据”。 定期在运行我的程序的过程中,我想增加一个整数的值之一。 在程序结束时,我打印数据。 一切都很好,除了在程序的每次连续运行中,所有来自上次运行的数据值都会被添加到此运行的所有数据值中。 我只想要这个运行的数据值。 数据是类方法中的局部variables,类方法调用的单独函数中的局部variables或类的槽,会发生这种意外的行为。 我是否通过incf或(setf value(1+ value))递增数据的单个值。 当我重新加载程序时,数据重置为全零,但是当我再次运行程序时,数据再次将所有最后一次运行的数据添加到此运行的数据。 当我增加其中一个数据值时,我使用函数nth,index是另一个对象的插槽的值。 什么会导致我的“数据”列表的价值不受欢迎的持续存在?

在Python中已经定义的variables之后如何更改variables

我想添加或减去一个定义的variables,但我不知道如何覆盖旧的值与新的。 a = 15 def test(): a = a +10 print ( a ) test() 错误信息: Traceback (most recent call last): File "test.py", line 7, in <module> test() File "test.py", line 4, in test a = a +10 UnboundLocalError: local variable 'a' referenced before assignment

IE9漂浮与溢出:隐藏和表宽度100%不正确显示

我想浮在页面右侧的容器。 在它的左边是很多我需要100%宽度的表格。 我想让它们一直延伸到右侧的浮动元素。 当右侧的元素结束时,我希望表格扩展到页面的末尾。 这在除IE以外的每个浏览器都很好。 在IE中,所有的表格显示在右边的浮动元素的下面。 我知道有一个隐藏在IE浏览器溢出的解决方法,但我不能得到它的工作。 下面的代码。 <head> <style type="text/css"> .container{margin:0 auto; min-width:1000px; max-width:1200px;} .sidebar{float:right;width:300px;margin-left:5px;} .tholder{overflow:hidden;} </style> </head> <div class="container"> <div class="sidebar"> <img src="dsfd.jpg" heigh="600" width="295"> </div> <div class="tholder"> <Table width="100%" border="1"><tr><td>Text</td></tr></table> </div> <div class="tholder"> <Table width="100%" border="1"><tr><td>Test goes here</td></tr></table> </div> <div class="tholder"> <Table width="100%" border="1"><tr><td>text</td></tr></table> </div> </div>

获取字体,大小,粗体,等等

我在查找Windows字体或预定义字体和大小时遇到​​问题。 所以对于我的Java程序,我有一个JComboBox的字体,大小和颜色。 问题是我需要预先input字体,大小和颜色。 我将如何能够获得预定义的字体,颜色和大小? 到目前为止,这是我对这种字体的,但它不正确的方式。 if (font.equals("Arial")) { if (size.equals("8")) { setSize = 8; } else if (size.equals("10")) { setSize = 10; } else if (size.equals("12")) { setSize = 12; } if (color.equals("Black")) { setColor = Color.BLACK; } else if (color.equals("Blue")) { setColor = Color.BLUE; } else if (color.equals("Red")) { setColor = Color.red; } Font […]

如果我input一个字母而不是一个数字,为​​什么我会得到一个无限循环?

我正在编写一个家庭作业的代码(刚刚启动C ++,所以请轻松)。 我们刚刚开始,今天做,做和循环。 该程序运行正常,但如果您input一个字母,当程序要求一个整数,它无限循环。 到底是怎么回事? (下面的代码)***编辑:澄清,循环的部分是:“您input的数字是负数,请input一个正数继续。 但用户没有机会input另一个号码。 它只是不断打印这个。 #include <iostream> using namespace std; int main ( ) { //define variables int num1, num2, total; char answer1; do { //user enters a number cout << "\nPlease enter a positive number and press Enter: \n"; cin >> num1; //check that the given num1 value is positive while […]

获取对其他收件箱的引用

我正在使用Outlook 2007 – 并有我的主邮箱:Tait,Mark 我还添加了另一个邮箱到我的个人资料:采购,请求 两者都显示为Outlook中的顶级文件夹: 邮箱 – 大吉,马克> – 历史 -删除的项目 -Drafts -inbox -垃圾邮件 邮箱 – 采购,请求 – 会谈历史 – 删除的项目 –Drafts –Inbox – 垃圾邮件 我可以使用以下命令获取我的默认收件箱(Tait,Mark)的引用: Set Inbox = ns.GetDefaultFolder(olFolderInbox) 如何在“采购,请求”邮箱中获取对收件箱的引用?