自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 Boost学习之all_of

all_of,该算法用来判断一个序列中的所有元素是否全部具有相同的特征。 详情Boost学习之all_of

2015-11-22 13:05:45 583

原创 利用android源码实现获取汉字的拼音

最近做一个项目,需要实现输入人名得到对应的汉语拼音,在网上查了下,也有不少方案,但或多或少都有些问题(有个开源项目pinyin4j倒是挺好,有兴趣可以试试,这里只讲android自带的功能)。后来一想,android的通讯录不就有这样的功能吗,看看它是怎么做的不就行了。经研究,发现和拼音转换相关的文件位于:packages\providers\ContactsProvider\src\co

2013-04-23 11:27:53 5557 3

原创 android源码编译SDK出错解决

make sdk出现如下错误build/core/main.mk:644: *** : Module 'bluetooth-health' in PRODUCT_PACKAGES has nothing to install! 网上有说找到bluetooth-health然后把它删除的,但之后又有好多同样的错误。后来找到解决方法使用make PRODUCT-sd

2013-04-15 14:51:08 4763

原创 下载android源码中断后自动继续下载

偶然在别的地方看到到,先保存下来,以后可能会用到一点小提示: 有时候google的android服务器老是断,总不能让我们守在电脑旁边一直手工重新repo sync吧,这可是需要N个小时才能下载完的啊。我们就写个小脚本让电脑自动repo sync,直到下载成功为止:#!/bin/shcount=0ret=1while [ $ret

2013-04-15 14:20:48 3971 1

原创 转,android源码编译后产生的文件

Android编译完成后,将在根目录中生成一个out文件夹,所有生成的内容均放置在这个文件夹中。out文件夹如下所示:   out/   |-- CaseCheck.txt   |-- casecheck.txt   |-- host   |  |-- common   |  `-- linux-x86   `-- target      |-- common

2013-04-15 11:42:54 1841

原创 下载android源码时出现http请求错误到解决办法

登录https://android.googlesource.com/new-password,并用gmail帐号登录,点击网页上的“允许访问”,得到类似这样的东西:machine android.googlesource.com login git-xxxxxxx password 1/xxxxxxxxxxxxxxxxxxxxxmachine android-review.googleso

2013-04-09 19:53:53 1503

原创 (转)四元组与旋转矩阵

四元组与旋转矩阵2推荐在3D程序中,通常用quaternion来计算3D物体的旋转角度,与Matrix相比,quaternion更加高效,占用的储存空间更小,此外也更便于插值。在数学上,quaternion表示复数w+xi+yj+zk,其中i,j,k都是虚数单位:  i*i = j*j = k*k= -1i*j = k, j*

2013-01-10 10:26:34 7386

原创 Android ListView getView疯狂调用的解决办法

list拖动的时候非常卡的解决办法,在adapter的getview中加上调试信息,发现getview不停的调用了上百次,但是代码中有没有调用notifyDatasetChanged,百思不得其解,因为采用同样方法实现的另外一个list却没有这个问题。后来通过比较发现,listview的高度设置不一样,一个是android:layout_height="fill_parent",一个是andr

2012-11-14 12:12:10 2439 5

原创 移植MyBB到SAE平台(三)

修改一下头像,发现无法修改,又是写文件的问题。 首先下载api文件saestorage.class.php. 修改1:inc/functions_upload.php, 修改function remove_avatars($uid, $exclude="")为function remove_avatars($uid, $exclude=""){ global $mybb

2012-11-02 14:53:32 1382

原创 移植MyBB到SAE平台(二)

进入论坛,发个帖子,试图添加一个附件的时候出现问题了,出现如下错误检查后发现,原来时忘了开通SAE的Storage服务了,因为在安装的时候,我们顺便把settings['uploadspath']改成了"saestor://uploads"这样的路径,表示上传的文件将保存到Storage的相应位置,所有要先开通服务,再建立一个名为uploads的domain。然后再重新上传附件,成功了

2012-11-02 14:00:12 1430

原创 移植MyBB到SAE平台(一)

发现SAE真是个好东西,花几天时间研究了一下,决定移植一个开源论坛MyBB到SAE上试试。从www.mybb.com下载最新版1.6.8版代码,部署到sae上,具体过程就不讲了,这个很简单。部署完成后打开浏览器,输入http://yourname.sinaapp.com/install/进入到安装界面,如下然后next,到Requirements Check这一步有问题了,

2012-11-02 11:24:10 2427

原创 Android 实现不规则形状按钮

继承Button,通过重写onTouchEvent来达到目的。package com.test;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.Button;public class

2012-10-30 17:11:31 15014 13

转载 Android 平铺背景图片

Android的图片平铺效果,主要有三种方法:1)系统API; 2)XML配置; 3)自定义绘制方法1: 系统api实现Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pic); BitmapDrawable drawable = new BitmapDrawable(bit

2012-10-23 16:25:44 1028

原创 Android源码研究(一) 点击事件的响应过程

从Looper.loop开始: 下面这张是对上图中PhoneWindow.superDispatchTouchEvent的详细分析下面这个就很简单了,View的dispatchTouchEvent的处理过程

2012-10-18 09:54:39 893

原创 移植Discuz!X2.5到SAE平台手记 1

最近几天在研究SinaAppEngine,就打算把Discuz!X2.5移植过去搭建一个论坛玩玩。废话不多说,开始干活。用svn上传Discuz!X2.5代码到SAE,开始安装,第一步就出现问题这是因为SAE禁止IO写操作,代码目录不能写入。在本地安装了一个discuz,然后比较了一下安装前和安装后的差别,1 安装后在config文件夹下生成两个文件conf

2012-10-17 23:15:14 1882 4

大图上下左右滑动显示

大图上下左右滑动显示

2012-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除