技术标签: Android
1、编写布局文件时,遇到这样的警告,“[I18N] Hardcoded string "昵称:", should use @string resource”
原来的代码:
<TextView
android:id="@+id/username"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="昵称:"
/>
解决办法:
参考地址:http://blog.csdn.net/iqv520/article/details/7579513
在res\values\string.xml中添加以下代码
<string name="UserName">昵称:</string>
<string name="MobilePhone">手机号:</string>
<string name="Department">部门</string>
<string name="PlateNumber">车牌号</string>
<string name="CarColor">汽车颜色</string>
<string name="CarModel">车型:</string>
修改后代码:
<TextView
android:id="@+id/username"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/UserName"
android:layout_marginTop="20dp"
/>
2、警告提示“This text field does not specify an inputType or a hint”
源代码:
<EditText
android:id="@+id/EntryUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/username"
android:layout_marginRight="5dp"
/>
<requestFocus />
修改后代码:
<EditText
android:id="@+id/EntryUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginLeft="40dp"
android:hint="@string/message1"
android:inputType="textShortMessage"
android:background="@drawable/rounded_text"/>
<requestFocus />
文章浏览阅读703次。(参考博客:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1105/1906.html)ListView 使用CHOICE_MODE_MULTIPLE_MODAL进入多选模式的实现:界面很简单,有一个简单的显示文本的容器以及一个checkbox。实现的功能为:长按进入多选模式,进入多选模式后长按item、点击item、..._modecall
文章浏览阅读4.5k次,点赞7次,收藏26次。最近项目中开发有很多外部http调用,但是我方的接口相应有时效性要求,所以就需要针对项目使用到的http调用进行连接池改造,原先没做也是时效性要求不是很严格,但是现在需要了,就需要整体调整,这也是对原先开发不负责的后果吧。废话不多说,项目中使用到的http调用方式,这个方式有三种,为啥有三种也不多说了,谁让建项初期没做严格要求,导致大家都是使用自己习惯的方式去完成的设计。目前有三种:httpclient、resttemplate、feign,接下来针对一样一样的记录了。1、httpclient_org.apache.http.client.methods.httpget
文章浏览阅读717次。USACO 3.1.2 Score Inflation (完全背包)一、题目大意题目传送门:USACO 3.1.2 Score Inflation 二、解题思路这是个典型的完全背包,就是不限定物品数量,求最大价值。刚开始用贪心写的,居然过了11/12的数据,可怕,最后一组过不了,换成了dp才过了全部数据。我以为根据比重排序就行了,但想想感觉好像有点问题,幸好最后一组数据让我WA掉了,要不..._aoj超大背包
文章浏览阅读6.9k次。返回数据格式不符合要求输出格式为{"code":0,"msg":"","count":1000,"data":[{"id":1,"username":"zs",},{"id":2,"username":"gf", }]}..._数据接口请求异常:parsererror
文章浏览阅读2w次,点赞5次,收藏10次。比如有一个 a = {‘a’: 1}希望变为 a = {‘b’ :1}即:在保留value不变的情况下,替换key值目前能想到的实现方案是 a[‘b’] = a.pop(‘a’)_字典替换值
文章浏览阅读394次。你学会了做功能,用各种库,各种框架,项目形形绝色,需求千姿百态,变化莫测。但你都过来了,凭借着优秀的搜索素养,复制黏贴,錸主义的能力(我不是在讽刺,这是一种编程必须的能力),成功地解决了一个又一个陌生的需求。你觉得自己走过了很长的路。这时候大概三年过去了,确实不短。但也渐渐意识到似乎缺了什么东西,有一种不满足感,以前你只追求高效率地完成工作,现在你想追求得更多一点。_程序员感觉没啥提升
文章浏览阅读2.7k次,点赞3次,收藏13次。最近要用服务器处理数据,但是服务器上没有arcpy,所以重投影以及重采样的任务只能交给gdal来做,这里记录一下我的代码:首先,我的目的是将land_怎样把0.00083°的栅格数据重采样成0.25°
文章浏览阅读1.4k次。目录一、异常信息二、异常原因三、解决办法一、异常信息StorageServerInfoDal.cs::InsertStorageServerInfo()——StorageServer插入数据发生错误:System.Data.Entity.Infrastructure.DbUpdateException: 更新条目时出错。有关详细信息,请参阅内部异常。 ---> Syst..._system.data.updateexception: 更新条目时出错。有关详细信息,请参见内部异常。 -
文章浏览阅读6.3k次。前段时候接到一个需求,新增功能:根据当前电脑绑定了几个摄像头,获取相应摄像头列表, 并选择摄像头拍摄。翻阅网上的各种资料,没有找到方法,最后借鉴了H5页面转换前后摄像头的方法,记录如下。1. 先通过 navigator.getUserMedia 调用起本地的摄像头2. 调用成功之后获取到本地电脑所有的摄像头设备列表 navigator.mediaDevices..._安卓浏览器 navigator.mediadevices 摄像头列表
文章浏览阅读59次。LVS BAT模式搭建更改主机名:hostnamectl set-hostname centos7-threebash准备工作• 三台机器• 分发器,也叫调度器(简写为dir)• 内网:172.16.161.130,外网:172.16.138.128(vmware仅主机模式)• rs1• 内...
文章浏览阅读1k次。一直想写一个通用Controller,最近试了试,使用的是面向接口编程。BaseController如下:package com.scgc.es.controller;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation...
文章浏览阅读4.2k次。经常开发asp但对于细致的说法,真实不太清楚,这里简单的介绍下。一般情况下 读取数据都是用rs.open sql,conn,1,1 修改数据:rs.open sql,conn,1,3 删除数据:直接要conn.execute(“delete * from new where id=1”)这样的。Rs.Open语法如下:rs.Open Source,ActiveConnection,C..._rs.open sql,conn,1,3