DeskAngel

Desktop softwares and information

Follow me on TwitterRSS Feeds

  • Home
  • DeskAngel
  • Oolauncher
  • Wsizer

个人开发者时代的回归

Mar 30th

Posted by WilliamX in Critique

No comments

Iphone和Android开创了一个新的时代,同时也是个人开发时代的回归。

在Windows刚刚流行的那个年月,一个点子两个人,三四台电脑就可以开发出一个传奇的软件。而现在在桌面平台上开发一个软件,一两个人已经无法创造什么奇迹了。 美工,代码,文档,推广,维护等等各个环节都需要专业的人员来处理才能有所成绩。即使那样,等来的也可能是失败。各式各样的软件,都有一到两个开源的免费的替代版本。竞争激烈而盈利途径匮乏,个人开发者在其上的生存空间被逐渐挤压!

以手机为主的个人移动平台上的开发,虽然已经起步很多年,但是直到Iphone出现之后,才引起开发者和厂商们的广泛注意。和桌面平台一样,赢得开发者才能赢得市场!Windows如果没有各式各样的开发者为它开发各式各样的应用,绝对不会有今天的成绩。而手机平台也是如此,哪个平台软件多,哪个平台就能胜出。

而手机平台的特性,比如较弱的整机性能,较短的电池导航时间,较小的屏幕尺寸以及尚未完全成熟的系统等等,都决定了无法在其上开发复杂的应该,至少现阶段还不行。这种现象,正是个人开发者所乐见的。

软件开发又回到了一两个人,一两台电脑,一两台手机就可以创造财富的时代了!

android, iphone

在google map 4.1下使用纵横

Mar 23rd

Posted by WilliamX in Software

No comments

在Android上,google更新了地图的版本,功能在不停的增加。但是在国内,无论从Market安装那个版本,都无法正常的使用纵横。原因是google map会检测区域,并把数据库中的“maps_enable_friend_finder”字段改写成“0”。

网上提供了使用sqlite3修改该字段的方法,

adb shell
# cd /data/data/com.android.providers.settings/databases
# sqlite3 settings.db
sqlite> select * from gservices where name = ‘maps_enable_friend_finder’;
如果没有结果返回执行:
sqlite>INSERT INTO “gservices” (name,value) VALUES(‘maps_enable_friend_finder’,’1′);
否则执行:
sqlite>UPDATE gservices SET value = ’1′ WHERE name = ‘maps_enable_friend_finder’;
sqlite> .quit

修改后虽然可以重新使用纵横,但是一段时间过后,又会被改回去。

其实,google map检查区域并不是通过ip,原理应该和Market的检测是一样的。既然Market Enabler可以通过伪装成其他的运营商,让国内的Android机上的Market可以看到包括收费软件在内的所有的程序,一样可以让google map显示出纵横的功能。

如果你的map上的纵横功能已经消失,那么启动Market Enabler之后并不会立刻就能够使用,需要一些时间maps_enable_friend_finder才能够被改回来。

android, latitude, tips

在eclipse中添加一个library

Mar 16th

Posted by WilliamX in Programming

No comments

当我把一个Android工程目录从一台电脑拷贝到另一台电脑后,编译出来的程序提示找不到com.admob.android.ads.AdView这个类。

经过摸索,终于得出了在eclipse中添加一个library的正确流程。如下:

  1. 选中project,右键选择Import->File System,选择文件,在Into folder栏中输入存放文件的目录名称,如project name\libs
  2. 选中project,右键选择Build path->Configure Build Path…->Add External JARs…,选择要导入的library文件,点击Okay即可
  3. 如果library有更新,可以打开Configure Build Path…属性对话框,选中需要更新的library,点击Migrate JAR File…,在弹出的对话框中选择新的版本即可

我使用的是3.52版,也许不同的版本会有不同的方法。这些都是一些基本的操作,仅供入门参考。

android, eclipse, tips
Configuration

Opera mini 5 beta 2 for Android

Mar 11th

Posted by WilliamX in Critique

No comments

Opera终于放出了Android版本的Opera mini 5。下载后简单测试了一下,发现了一些问题:

Configuration

opera:config

  1. 中英文混合排版比较乱
  2. http://www.kong.net下滚动不能
  3. “border-bottom: 1px dotted”,看不成dotted的效果
  4. 非mobile view 模式下,中文会显示成□□,放大后正常
  5. opera:about中显示version 10.00

同时也发现它支持在地址栏输入opera:config进行配置,配置页面load完之后,地址会变为config:,如右图。

因为众所周知的原因,下的是中国服务器版本,访问国内网站速度非常快,但是访问国外的网站速度就慢了。

与UCWeb浏览器相比较,缩放、网址输入等等细节都要较ucweb方便。除了访问中文网站排版和滚动有问题外,其他都正常。访问英文网站暂时没有发现问题。

android, opera

Android资源文件名

Mar 10th

Posted by WilliamX in Programming

No comments

今天在eclipse中创建了一个新的工程,在layout中添加了一个FileList.xml的文件,结果就报错了:

res\layout\Filelist.xml: Invalid file name: must contain only [a-z0-9_.]

这意思是只支持小写加数字,其他一概不认。唉,只有照做了。

代码文件倒是没有这样的限制。 大概的原因应该是代码文件会被编译,而资源文件只是附在包中没有改变。但其实,也不过是在读取时做一个大小写转换的事情啊!

android
« First...«23456»...Last »
  • Tags

    AdjBrightness aero android c++ DaCalc DaysAndDate deskangel eclipse emacs formula gnupgp gpg4win iphone latitude locale mac ntfs object oriented oolauncher openpgp opera photo Prince of Persia printf psi regular expression speedcommander stdout symbol link The Forgotten Sands tips unicode virtual memory vs2010 wii wildcard win7 wine working set wsizer
  • DeskAngel Sites

    • DeskAngel
    • Oolauncher
    • Wsizer
  • Other links

    • wkcow
    • 沧海一粟
  • Calendar

    September 2010
    S M T W T F S
    « Aug    
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  
  • Recent Posts

    • Share DaysAndDate and get Ads removal code
    • error RC1106: invalid option: -ologo
    • 使用wine在Mac上运行Win程序
    • Adjust brightness for Android devices
    • 波斯王子:遗忘之沙(WII)剧情
  • Recent Comments

    • Josh on Adjust brightness for Android devices
    • WilliamX on Adjust brightness for Android devices
    • Josh on Adjust brightness for Android devices
    • Deeznutz1977 on Adjust brightness for Android devices
    • WilliamX on Adjust brightness for Android devices
  • Archives

    • August 2010 (1)
    • July 2010 (3)
    • June 2010 (2)
    • May 2010 (2)
    • April 2010 (6)
    • March 2010 (9)
    • February 2010 (5)
    • January 2010 (1)
    • October 2009 (1)
    • September 2009 (3)
    • July 2009 (1)
    • June 2009 (3)
    • March 2009 (3)
    • February 2009 (7)
  • Categories

    • Critique
    • Information
    • News
    • Programming
    • Software
    • Source
  • Meta

    • Register
    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org
  • My latest tweets

    Loading tweets...
    Follow me on Twitter!
Mystique theme by digitalnature | Powered by WordPress
RSS Feeds XHTML 1.1 Top