2015年10月21日 星期三

介紹幾個製作Icon不同解析度的網站

今天為各位介紹幾個製作Icon不同解析度的網站

Android的解析度需求
drawable-ldpi   (120 dpi, Low density screen)              - 36 x 36px
drawable-mdpi   (160 dpi, Medium density screen)      - 48 x 48px
drawable-hdpi   (240 dpi, High density screen)             - 72 x 72px
drawable-xhdpi  (320 dpi, Extra-high density screen)   - 96 x 96px
drawable-xxhdpi (480 dpi, )                                           - 144 x 144px

以下是幾個製作Icon不同解析度的網站
1. http://makeappicon.com/

2. https://romannurik.github.io/AndroidAssetStudio/icons-generic.html#source.type=image&source.space.trim=1&source.space.pad=0&size=146&padding=8&color=33b5e5%2C100&name=ic_76682f743ae018364a082b2e87f2d2f5

3. http://www.pic2icon.com/zh-tw/format_conversion.php

2015年5月18日 星期一

如何讀取driver中printk所輸出的Linux kernel message?

如何讀取driver中printk所輸出的Linux kernel message?

solution:
cat /proc/kmsg即可得知printk所輸出的相關資訊囉


想要chmod 777 /dev/gsensor預到提示remount failed: Operation not permitted該如何處理呢?

想要chmod 777 /dev/gsensor預到提示remount failed: Operation not permitted該如何處理呢?
解決方案如下:
1. 進入shell
  adb shell
2. shell下輸入命令 
shell@android:/ $ su
shell@android:/ # mount -o rw,remount -t yaffs2 /dev/gsensor /system
shell@android:/ # chmod 777 /dev/gsensor 

shell@android:/ $ exit

2014年12月15日 星期一

全球最大市場在中國,2016 年智慧型手機使用者將突破 20 億

全球最大市場在中國,2016 年智慧型手機使用者將突破 20 億 http://chinese.vr-zone.com/137557/emarketer-newest-figure-2-billion-consumers-worldwide-to-get-smartphone-12152014/

Gartner 第三季智慧型手機出貨數據公佈,Samsung 依舊是市場一哥

Gartner 第三季智慧型手機出貨數據公佈,Samsung 依舊是市場一哥 http://chinese.vr-zone.com/137580/samsung-remain-the-first-in-gartner-report-12152014/

2014年10月17日 星期五

How to fix “The system is running in low-graphics mode” error?

今天在用vmware虛擬機架ubuntu 12.0.4時發生了一件悲參的事,那就是我的ubuntu重新開機時告訴我"The system is running in low-graphics mode"
在網路上找了半天終於找到了一個解決的方案:http://askubuntu.com/questions/141606/how-to-fix-the-system-is-running-in-low-graphics-mode-error

最後試了許多方案,我的方案是用了以下的方法最後才的:
  • sudo apt-get purge nvidia-*
  • sudo apt-get autoremove
  • sudo apt-get linux-source linux-headers-generic
  • sudo apt-get install nvidia-current
  • sudo nvidia-xconfig
  • sudo shutdown -r now
若不行的話請參考:
https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-nv/+question/214231
~$ sudo apt-get purge nvidia-*
~$ sudo rm /etc/X11/xorg.conf
~$ sudo apt-get install ubuntu-desktop
~$ sudo apt-get install --reinstall xserver-xorg-video-nouveau
~$ sudo dpkg-reconfigure xserver-xorg
~$ sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
~$ sudo apt-get update ; sudo apt-get dist-upgrade
~$ sudo apt-get install linux-headers-generic
~$ sudo apt-get install nvidia-current
~$ sudo nvidia-xconfig


若出現解析度報錯如何處理
執行sudo rm ~/.config/monitor.xml然後重啟即可

若顯示器初始只支援640x480又怎麼辦呢?
1.方法一:在vmware 設定 display為1366x768 or 1024 x 768 ...
2. 方案二:VMware安裝ubuntu12.04解析度設置無此項可通過修改開機解析度增加
               sudo gedit /etc/default/grub
                 找到:#GRUB_GFXMODE=640x480 在這行下面加一行
               GRUB_GFXMODE=1366x768




2014年9月9日 星期二

如何將ubuntu編譯後的執行檔案push到Android設備的/system/bin裡頭?(Permission denied)

最近在移植一款平板的G-sensor,想使用i2c tool,但該如何將ubuntu編譯後的執行檔案push到Android設備的/system/bin裡頭呢?
若直接將檔案push 到/system/bin將會遇到Read-only file system的錯誤訊息,解法如下述:

1. adb shell
2.mount -o rw,remount -t ext3 /system
3. adb push "file path & file name" to /system/bin
4. adb shell
5. cd /system/bin
6. chmod 777 i2cdetect, i2cdump, i2cget, i2cset四個檔案

接下來就可以使用i2c tool啦