介绍Android中的Paint和Canvas的概念和使用方法Android中的Paint和Canvas的概念是很简单的,就是我们用画笔在画布上进行绘制没什么难度的,我们只要拿到画笔Paint和画布Canvas对象就可以进行操作了。当然Canvas对象提供了很多绘制图形的方法,下面来看一下代码吧:package com.example.drawpathdemo;
import android.a...
分类:
移动开发 时间:
2015-01-12 16:42:29
阅读次数:
241
01分数规划~
求最优比率环~
有简单讲解~...
分类:
其他好文 时间:
2015-01-12 16:40:05
阅读次数:
216
假如你 要切换到当前目录下的 etc 目录中去 那么就用这个 cd etc 这就是相对路径,而这种写法 cd /etc 就是回到根目录下的etc 目录下 绝对路径 ,绝对路径文件前面多出一个/ .
cd / 回到根目录
cd /etc 回到根目录下的etc 目录下 绝对路径 路径写法是从根目录/ 写起来的。
cd . 当前目录 cd .. 上层目录...
分类:
系统相关 时间:
2015-01-12 16:42:00
阅读次数:
219
众所周知,编译一个固件要花很久时间。有时只改系统的某个模块的某个功能,如修改系统Setting源码的一些地方,这时就没有必要再整个系统编译一遍,这时就需要用到模块编译。
下面以编译A20平台源码中的一个apk为例。
例如要修改系统设置中HDMI分辨率输出,让其只有几个输出选项。
1,进入android\device\softwinner\common\pa...
分类:
移动开发 时间:
2015-01-12 16:40:18
阅读次数:
163
方法一
首先计算出字符串在已知宽度的View中的size,然后改变View的size就可以。
示例代码如下:
#define IOS7_OR_LATER ( [[[UIDevice currentDevice] systemVersion] compare:@"7.0"] != NSOrderedAscending )
CGSize size;
NSString *strTail = ...
分类:
其他好文 时间:
2015-01-12 16:40:42
阅读次数:
390
使用标准库中的urllib2可以对网页进行访问...
分类:
编程语言 时间:
2015-01-12 16:41:28
阅读次数:
194
1.第一步就是修改数据库文件。数据库是整个网站的核心,也是最重要的。如下
a.把本地的数据库导出为php.sql(会数据库的应该都会导出和导入)
b. 打开php.sql文件。查找127.0.0.1,批量替换为网站域名(比如www.meinv520.cn),【注意:千万不要加上http://,像这样http://meinv520.cn是错误的,因为phpcms会默认给你加上http头】,这...
分类:
Web程序 时间:
2015-01-12 16:40:49
阅读次数:
238
在vim中利用xptemplate插件输入 html 再按 ctrl+\ 即可自动补全html框架
可以通过修改 html.xpt.vim 文件使其变为html5文档类型
打开 ~/.vim/bundle/xptemplate/ftplugin/html/html.xpt.vim
修改第 204 行,修改为 即可
如果想使类似 标签 变为 ,执行下面替换命令即可
:%s/ \/>...
分类:
Web程序 时间:
2015-01-12 16:40:37
阅读次数:
159
官方英文文档原文:https://source.android.com/compatibility/cts-intro.html
Compatibility Test Suite
兼容性测试套件
How does the CTS work?
CTS是如何工作的?
Figure 1. How to use CTS
图1. CTS使用流程...
分类:
移动开发 时间:
2015-01-12 16:39:01
阅读次数:
276
选择集和数据的关系是 D3 最重要的基础,在【入门 - 第 7 章】时进行过些许讲解,对于要掌握好 D3 是远远不够的。故此开设一个新的分类,专门讨论选择集与数据的关系,包括数据绑定的使用和工作原理,update 、enter、exit 的原理和使用方法等,接下来一段时间里会有多篇此类文章。...
分类:
Web程序 时间:
2015-01-12 16:38:48
阅读次数:
226
Implement wildcard pattern matching with support for '?' and '*'.
'?' Matches any single character.
'*' Matches any sequence of characters (including the empty sequence).
The matching should cover t...
分类:
其他好文 时间:
2015-01-12 16:39:22
阅读次数:
168
大致分是这几步:
(1)新建Android工程:
HelloJni.java代码
package com.panpass.main;
public class HelloJ...
分类:
移动开发 时间:
2015-01-12 16:39:24
阅读次数:
232
原题链接:https://oj.leetcode.com/problems/roman-to-integer/
比较简单的题,代码应该还可以稍微优化,更generic一些。
class Solution {
public:
int romanToInt(string s) {
if (s.size() == 0) return 0;
...
分类:
其他好文 时间:
2015-01-12 16:38:48
阅读次数:
122
get:
将 InternetOpenUrl的倒数第二个参数至少要包含INTERNET_FLAG_NO_COOKIES(不自动附加返回的cookie),如果没有这一项,那么程序会自动附加上上一次的cookie,你自己手动设置的cookie就附加不上去。
同理
post
HttpOpenRequest的倒数第二个参数至少要包含INTERNET_FLAG_NO_COOKIES...
分类:
其他好文 时间:
2015-01-12 16:37:54
阅读次数:
157
下面再来看下一个知识点:颜色渲染Shader对象为什么我要把Shader对象单独拿出来说一下呢?因为这个对象在对于我们处理图形特效的时候是非常有用的下面来看一下Android中Shader对象在Android Api中关于颜色渲染的几个重要的类:Shader,BitmapShader,ComposeShader,LinearGradient,RadialGradient,SweepGradient...
分类:
移动开发 时间:
2015-01-12 16:37:36
阅读次数:
390
嗯,再次拿出我们的杀手锏,如果你...对make,Makefile够熟悉的话,一般情况下是这样的,make按照Makefile的组织语法解释执行Makefile,好的,再一般情况下,会有一个选项叫LDFLAGS啦,嗯,就是这样,我们直接修改这个LDFLAGS加上-lm不就完事了吗,但是在Makefile中寻找LDFLAGS显然不是一个明智的选择,这么多Makefile,你知道人家放到哪个里面了,幸好,还有这个办法,就是环境变量。...
分类:
数据库 时间:
2015-01-12 16:36:52
阅读次数:
285