- 浏览: 93465 次
- 性别:
- 来自: 北京
最新评论
-
Thomas会Coding:
夜神月 写道我也装了一个jigloo,为什么我不可以在控件上插 ...
jigloo的使用 -
夜神月:
我也装了一个jigloo,为什么我不可以在控件上插入图片呢
jigloo的使用
文章列表
android 默认的字体千篇一律,有时候不能满足我们的需求,这时候我们就需要添加额外的字体包来增加显示效果了。
1:首先在assets下新建一个文件夹fonts。在电脑上C:\Windows\Fonts下面有各种字库,选一种喜欢的复制到刚才新建的文件夹下。这里我们以STXINWEI.TTF为例。
2:做好了准备工作,接下来就是调用了
TextView tv_des=(TextView)findViewById(R.id.tv_des);
try{
tv_des.setTypeface(Typeface.createFromAsset(getAssets(),"font ...
android Toast的时间长度
- 博客分类:
- android
Toast..makeText(Context context,CharSequence text, int duration).show()
第三个参数有两个常量,LENGTH_LONG,LENGTH_SHORT.
LENGTH_LONG=3500毫秒
LENGTH_SHORT=2000毫秒
也就是说,Toast..makeText(Context context,CharSequence text, int duration).show() 中的duration只能设这两个值,其他值是没有用处的。
android 读取配置文件
- 博客分类:
- android
1:在res下新建一个文件夹raw。在raw下新建一个.properties的文件。这里新建一个login.properties文件
2:在login.properties中输入如下内容。
user=admin
pwd=admin
3:这里配置文件算是准备好了,下面看如何调用。
Properties prop;//配置文件
调用的时候
prop=new Properties();
try {
int id = getApplicationContext().getResources().getIdentifier(&qu ...
使用intent传值
- 博客分类:
- android
intent使用(key,value)的方式将值从一个activity传到另外一个activity
例如我们在登陆界面有一个关于IP的参数,想传到主界面
登陆界面中如下
Intent intent=new Intent(LoginActivity.this,AllFunction.class);
intent.putExtra("IP", IP);
startActivity(intent);
主界面接收参数如下
Bundle info=getIntent().getExtras();
String IP=info.getString("IP&q ...
view.setVisibility的参数
- 博客分类:
- android
android view setVisibility():有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常量值:0、4、8VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间
主要的功能是点击button按钮,将当前的屏幕截取,将截取的图片设置为imageView的内容。
MainActivity的代码如下
public class MainActivity extends Activity {
Button btn_capture;
ImageView iv_show;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activit ...
在做人脸识别的时候,需要把Camera预览的图像保存成一张图片,在网上找到了以下的方法
static public void decodeYUV420SP(byte[] rgb, byte[] yuv420sp, int width, int height) {
final int frameSize = width * height;
int yp = 0;
for (int j = 0; j < height; j++) {
int uvp = frameSize + (j >> 1) * width, u = 0, v = 0;
fo ...
操作系统:Microsoft Windows 7 旗舰版(32位)
数据库版本:SQL Server 2005 简体中文开发板
数据库下载链接:http://pan.baidu.com/share/link?shareid=322740&uk=268517599 (地址已更新2013-03-09)
------------------------------------------------------------------- ...
直接看代码
import org.apache.commons.collections.map.MultiValueMap;
public class Main {
public static void main(String[] args){
MultiValueMap test=new MultiValueMap();
test.put("zzc", 1);
test.put("zzc", 2);
System.out.println(test);
}
}
结果如下
{zzc=[1, 2]}
...
单件模式可以得到一个唯一的对象,因为它没有公开的构造函数,其他类使用的时候只能通过请求的方式得到,而不能通过构造函数的方式得到。
单件模式确保一个类只有一个实例,并提供一个全局访问点。(延迟实例化)
...
android.database.sqlite.SQLiteException: no such table
1.一般这种错误出现的原因常见的是由于没有使用数据库中的表的时候把表名写错了,导致表名与创建的表的名称不同而出错。
解决办法:
仔细检查表名,把表名写正确,与所创建的表名一致。
2.另一种原因可能是编译器导致的原因,我遇到过一次。情况是仔细检查了数据库中表的创建与表的使用过程中都没有出错,但是还是会出现这种错误。
这种情况的解决办法 :
把该程序在bin文件夹中所产生的APK删除(如果程序在手机上运行,那么也把在手机上产生的该程序的APK也删除掉。简而言之,就是 ...
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式
String date=df.format(new Date());
格式可以任意设定。
public static void handle(String str){
//str为json格式的字符串
JSONObject json = (JSONObject)JSONValue.parse(str);
Iterator iter = json.keySet().iterator();
while(iter.hasNext()) {
String key = iter.next().toString();
String val = json.get(key ...
查看不是自己好友的人人网状态
- 博客分类:
- 信息安全
1:登陆自己的人人网账号
2:搜索到你想看状态的那个人
3:在地址栏中获取ID 例如:http://www.renren.com/300744874/profile?
Id就是300744874
4:http://status.renren.com/GetSomeomeDoingList.do?userId=123456&curpage=0
利用上面的地址,将userID换成步骤3中得到的Id,回车即可看到状态,格式为json格式,可以进行方便的二次处理。
currentpage是状态信息的页码。
由于sax是触发式的解析xml流, 在手持设备的系统中,应用相当广泛. 在Android的应用开发中,自然也偏向于选择sax来解析xml了.
在做一份rss应用中,需要解析baidu.com的rss文件时遇到了not well-formed的错误. 查询了相关资料以及不断debug and log之后, 终于确定了是文件编码遇到了问题.
在此说下我的一些理解, 如有错误请留言指出
首先国内资讯内容提供商使用的rss编码各不相同 网易使用gb2312, 新浪utf-8, 百度GBK 等等.
1. 当URL请求rss.xml后, 通过openStream将返回一个InputStre ...