jjzjj

android - 如何获取所有联系人的名字,姓氏,电子邮件,电话号码等而不重复

我正在尝试使用以下代码获取电话联系人中所有可用联系人的详细信息。但面临重复值的小问题。已编辑实际代码开始:-privateStringrefreshData(){Stringemaildata="";try{ContentResolvercr=getBaseContext().getContentResolver();Stringselection=ContactsContract.Contacts.IN_VISIBLE_GROUP+"='"+("1")+"'";StringsortOrder=ContactsContract.Contacts.DISPLAY_NAME+"COLLAT

android - 如何在 Android 中检索我登录的谷歌帐户的名字和姓氏?

我有一个带有google身份验证的简单应用程序,我想显示一条欢迎消息。如果电子邮件帐户是johnsmith@gmail.com,我想要一个Toast“WelcomeJohnSmith!”我该怎么做?这是我的代码:if(user==null){startActivityForResult(AuthUI.getInstance().createSignInIntentBuilder().build(),SIGN_IN_REQUEST_CODE);}else{Toast.makeText(MainActivity.this,"Welcome"+userName,Toast.LENGTH_SH

android - Plus.PeopleApi.getCurrentPerson 在 Play 服务 8.4 中已弃用。如何使用 GoogleSignInApi 获取用户的名字、姓氏和性别?

使用Play服务8.4,方法getCurrentPerson已弃用,我使用PeopleApi获取用户的名字、姓氏和性别。谁能告诉我如何使用其他方法获取已登录用户的信息? 最佳答案 更新:检查伊莎贝拉的回答。此答案使用已弃用的内容。我自己找到了解决方案,所以如果有人遇到同样的问题,我会把它贴在这里。虽然我一直在寻找使用GoogleSignInApi获取用户信息的解决方案,但找不到,我认为我们需要使用PlusApi来获取性别等信息。@OverridepublicvoidonActivityResult(intrequestCode,in

android - 获取联系人的名字和姓氏而不是单个显示名称?

我目前正在与Android联系人内容提供商合作,目前可以使用以下代码毫无问题地访问联系人的完整显示名称:String[]PROJECTION=newString[]{ContactsContract.Contacts._ID,ContactsContract.Contacts.DISPLAY_NAME,ContactsContract.Contacts.HAS_PHONE_NUMBER,};StringsortOrder=ContactsContract.Contacts.DISPLAY_NAME+"COLLATELOCALIZEDASC";StringSELECTION="LOWER

MongoDB & Spring Data - 按名字/姓氏搜索用户

我有以下收藏:User{firstname,lastname}我想按名字和/或姓氏(名字/姓氏/名字+姓氏)搜索用户。我有什么:Criteriacriteria=newCriteria();criteria.orOperator(Criteria.where("firstname").regex(searchQuery),Criteria.where("lastname").regex(searchQuery));上面的问题是我可以按名字或姓氏搜索,但不能同时搜索(例如,“JohnSmith”是不可能的,而“John”或“Smith”是可能的。这是因为orOperator而发生的,我看

vlookup的前四个字母的名字和姓氏

我在A列中有一个名字和姓氏列表,并在第一个和姓氏的B列B上使用。他们都有相同的中间名。第一和最后的拼写也有轻微的变化。我可以做确切的vlookup,但这错过了很多值,VLOOKUP(LEFT(A3,3)&"*",D$2:D$22,1,FALSE)给出错误的名称。是否可以vlookup的前四个字母的名字和姓氏,以便我可以更好地匹配它们或其他解决方案?ColumnAJasondaaJHoxworthJamiezJHogabathColumnBJasondaahJHoxwortJamiezJHogabatColumnC=VLOOKUP(LEFT(A2,4)&"*",B1:B2000,1,FALSE)

mysql - 如果列字段超过 2 个单词,如何在 mysql 中删除?

很难解释,但可以说我有一个表,其中包含名为NAME的列,其中包含名字和姓氏以及公司名称。为了消除公司名称,如果该字段不是由2部分字符串NameSurname组成(即其中包含超过2个单词),我想删除所有行表格列示例:ID-名称-其他列名称可能包含名字和姓氏和/或有时包含公司名称,例如JTtradinginc由于人名包含2个部分(aaaabbbbb),我正在考虑使用此逻辑从删除中过滤掉仅人名而不是公司。 最佳答案 您可以选择名称中包含两个以上单词的行。这将拾取任何看起来不是人的东西。它不考虑公司名称是唯一输入的内容且长度为1或2个单词的

MySQL 方法 : Large self-joins to set values?

我正在处理一个包含姓氏、地址、性别和生日字段的1200万条记录的MyISAM表:IDSURNAMEGENDERBDATECOUNTYADDRESSCITY1JONESM1954-11-0401551OAKSTSPRINGFIELD2HILLM1981-02-16009809PALMDRJONESVILLE3HILLF1979-06-23009809PALMDRJONESVILLE4HILLF1941-10-11009809PALMDRJONESVILLE5SMITHM1914-07-270351791MAPLEAVEMAYBERRY6SMITHF1954-02-050351791MAP

mysql - 如何在 mysql 中将姓氏和名字分成两个新列?

如何将姓氏和名字分隔到新列中?我在一栏中有“John&AnnaSmith”,我需要将它分成两栏中的“John&Anna”和“Smith”。我该怎么做?从左边开始没有分隔符。当我们从右边开始时,分隔符是空格。最后一个子字符串始终是姓氏。其余的是名字。例如:“JohnSmith”-->column1中的“John”和column2中的“Smith”“John&AnnaSmith”--->column1中的“John&Anna”和column2中的“Smith” 最佳答案 嘿,你可以试试这样的东西SELECTREPLACE('John&A

mysql - Rails 4 设计名字,姓氏不进入数据库

我在我的Rails4应用程序上设置了一个装置。我遵循了本教程https://github.com/plataformatec/devise/wiki/How-To:-Allow-users-to-sign-in-using-their-username-or-email-address并添加了用户名值。我还想要FirstName和LastName,所以我认为它与教程很接近。我遵循了一些部分并跳过了身份验证部分,并更新了View。它有点工作。注册字段时会显示,当您填写时,它们会通过所有检查,但不会输入数据库。它只是为名字和姓氏显示NULL,但用户名实际上是有效的。以下是我执行的步骤。我遵