草庐IT

android - 如何获取电话用户的名字(或全名)?

有没有办法获取用户的名字或全名?我是说手机的用户是否需要特殊的list权限? 最佳答案 是的,从ICS开始,您可以读取设备所有者的个人资料(这需要READ_PROFILE权限):http://developer.android.com/reference/android/provider/ContactsContract.Profile.html特别是DISPLAY_NAME列应该有他们的名字。或者您可以查找StructuredName数据项以获取他们的GIVEN_NAME:http://developer.android.com/

java - Windows如何将短名称(8.3)解析为全名

我有一台运行64位WindowsServer2003的PC。有一个java应用程序使用cmd文件作为启动器。启动器执行此操作SETJAVA_HOME=C:\Progra~1\Java"%JAVA_HOME%\bin\java"[javaprogramexecutionline]Java安装在C:\ProgramFiles\Java中。由于它是x64窗口,它还有C:\ProgramFiles(x86)\文件夹。现在实际的问题是这个应用程序有时会因为找不到java而无法启动。所以问题是Windows做了什么来解决这种歧义?它根据什么决定选择哪个文件夹? 最佳答案

swift - 如何只从全名的姓氏中获取第一个字母?

为了用户的隐私,我只想获取姓氏的第一个字母。示例:“约翰D。”extensionString{publicfuncgetAcronyms(separator:String="")->String{letacronyms=self.components(separatedBy:"").map({String($0.characters.first!)}).joined(separator:separator);returnacronyms;}} 最佳答案 为了正确命名,您必须使用PersonNameComponentsFormatte

ios - 在 firebase IOS 中按用户全名搜索所有用户

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我在我的项目中添加了UISearchBar和UITableView。我需要根据UISearchBar中的文本过滤所有用户并显示在tableview中。我研究了firebase文档中的查询,但没有找到。我只需要部分字符串的firebase查询。谁能帮我?

ios - Swift:从全名字符串中拆分名字和姓氏

如何将全名拆分为名字和姓氏。虽然我已经完成了以下代码,但考虑到fullName的以下值是否有更好的方法?全名可以具有以下任何值:letfullName:String!//(Nofirstorlastname)letfullName=""//(Nofirstorlastname)letfullName="Micky"//(fName=Micky,nolName)letfullName="MickyArthur"//(fName=Micky,lName=Arther)letfullName="MickyArthurTest"//(fName=Micky,lName=ArtherTest)我

java - 获取进程的 PID 以在不知道其全名的情况下将其杀死

我正在编写一个Android应用程序。现在我将介绍应用程序应该终止进程的部分。但我不知道它的全名或PID。我知道命令:android.os.Process.killProcess(Pid)和android.os.Process.getUidForName("com.android.email")但我的问题是我不知道进程的全名。这是一个native代码进程,所以不像com.something.something进程是/data/data/com.something.something/mybinary但它正在运行类似的命令/data/data/com.something.somethin

python - 将python缩写的月份名称转换为全名

如何转换缩写的月份anme,例如Apr在python中的全名? 最佳答案 如果您坚持根据您的标签使用datetime,您可以将月份的短版本转换为日期时间对象,然后使用全名重新格式化:importdatetimedatetime.datetime.strptime('apr','%b').strftime('%B') 关于python-将python缩写的月份名称转换为全名,我们在StackOverflow上找到一个类似的问题: https://stackove

Python 将全名拆分为两个变量,姓氏可能包含多个单词

我有一个全名列表,目前我将其分成两个变量:first,last=full_name.split("")仅当full_name拆分时是两个单词时才有效,否则我得到。有没有一种简洁的方法来解释一个包含更多部分的名称,以将first作为第一个单词,将last作为其余单词?我可以用一两行额外的代码来完成,但我想知道是否有一种优雅的方法。 最佳答案 由于您使用的是Python3,因此您还可以使用ExtendedIterableUnpacking.例如:name="JohnJacobJingleheimerSchmidt"first,*last

python - Django - 用户全名作为 unicode

我有许多链接到User的模型,我希望我的模板始终显示他的全名(如果可用)。有没有办法更改默认的User__unicode__()?或者还有其他方法吗?我注册了一个配置文件模型,我可以在其中定义__unicode__(),我应该将我的所有模型链接到它吗?我觉得这不是个好主意。假设我需要显示这个对象的表单classUserBagdeuser=model.ForeignKey(User)badge=models.ForeignKey(Bagde)我必须选择带有每个对象的__unicodes__的框,不是吗?我怎样才能在用户的姓名中包含全名? 最佳答案

python - 如何使用 on_delete 属性在用户模型的外键字段中设置用户全名?

我在django中有一个模型,它具有带有用户模型的外键。classNews(models.Model):user=models.ForeignKey(AUTH_USER_MODEL,on_delete=models.SET(???))message-models.TextField()因此,当任何用户帐户从数据库中删除时,新闻表中的条目也会根据用户删除。所以我希望当任何用户帐户被删除时,我需要使用'on_delete=models.SET(???)'在用户字段中设置他/她的全名Example:如果我有first_name='Neeraj'和last_name='Kumar'的用户当我想