컴포넌트의 비율을 유지하려면 ==> updateDisplay를 유심하게 관찰하면 됨.


<?xml version="1.0" encoding="utf-8"?>

<mx:Application

       verticalAlign="middle" horizontalAlign="center"

       paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0"

       xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">

       <mx:Script>

             <![CDATA[

                    private const ratio:Number = .75;

                   

                    override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void{

                           super.updateDisplayList(unscaledWidth,unscaledHeight);

                           btn.width = unscaledWidth;

                           btn.height = unscaledHeight;

                           var tmpRatio:Number = btn.height / btn.width;

                           if(tmpRatio>ratio){

                                 btn.height = btn.width * ratio;

                           }else{

                                 btn.width = btn.height / ratio;                                                       

                           }                         

                    }

             ]]>

       </mx:Script>

       <mx:Button id="btn" width="100%" height="100%"/>

</mx:Application>


기존 r2(컵케이크) => r3(도우너트) 으로 변경됨.

다운로드 주소 : http://developer.android.com/sdk/1.5_r3/index.html
수정 및 변경사항 : http://developer.android.com/sdk/RELEASENOTES.html#1.5_r3
===============================================================================================================

[지디넷코리아]구글이 안드로이드 모바일 운영체제(OS)에 포함되는 '도우너트' 소스코드를 개발자들에게 공개했다.

 

도우너트는 이전에 선보인 컵케이크와 마찬가지로 그 자체로 독자적인 시스템이라기보다는 차세대 안드로이드의 부분이 될 것이라고 외신들이 27일(현지시간) 전했다.

 

도우너트는 CDMA 이동통신 네트워크, 통합검색, 문서자동읽기 등을 지원한다. 그러나 초미의 관심사였던 멀티터치 기능은 이번에는 포함되지 않았다고 지디넷은 전했다.


현재나와 있는 스마트폰중에선 애플 아이폰과 팜 프리가 멀티터치 기능을 제대로 구현했다는 평가를 받고 있다. 일부 업체들은 애플이 갖고 있는 특허로 인해 멀티터치 기능을 적용하는 것을 주저하는 상황이다.
[ 소개 ]

네이버 OPEN API 활용을 통하여 실시간 순위 정보를 ListView를 통하여 보여 줄 수 있도록 만듬.

차후 수정 예정 목록

1) 파서 부분을 업그레이드 할 예정
: 단 SAX또는 DOM은 안사용... 왜? 별로 파싱할 내용이 없으니깐... 필요시 수용가능

2) 주기적 정보 갱신
: TimerTask 또는 Thread를 통하여 주기적으로 이용하여 화면을 주기적으로 갱신하도록 한다.

[ 추신 ]

당신의 소중한 리플이 더 멋진 프로그램으로 나아가는 소중한 한 걸음이 됩니다.


[ FILE ]

[ RESULT ]


[ FLOW ]



[지디넷코리아]애플이 카메라와 마이크로폰을 탑재한 3세대 아이팟터치 제품을 준비중이라는 루머가 확산되고 있다. 3세대 아이팟은 스카이프 계정도 포함할 것으로 전해졌다.

 

와이어드 인터넷판은 20일(현지시간) 익명의 한 소식통을 인용해 "애플 중국 공장에선 이미 카메라와 마이크로폰을 탑재한 아이탓터치 신제품을 생산중이며 2~3개월안에 판매에 들어갈 것이다"고 보도했다. 미국의 지디넷도 와이어드를 인용해 관련 내용을 전했다.

 

이에 대한 애플측의 입장은 공개되지 않았다.

 

카메라와 마이크로폰이 탑재된 아이팟터치가 출시된되면, 엔터테인먼트 지향적인 아이팟터치는 영상과 사진 캡처는 물론 음성 커뮤니케이션 도구로서의 위상도 강화할 수 있을 것으로 보인다.
0. 음.... (수정 됨)

embedFonts: true;
이놈은 적용하지 않아도 되는거 같기도 한데 ...... 흠...

1. 적용하는 방법

Label이나 Text 등에서는 바로 사용하여도 되지만... ComboBox, TextInput ... 에 임베디드된 폰트를 사용하고자 하는 경우에는...

    <mx:Style>
        @font-face{
            src: url("./fonts/base02.ttf");
            fontFamily: "Base02";
        }

        .myButtonStyle {
            embedFonts: true;
            fontFamily: Base02;
            fontWeight: normal;
            fontSize: 24;
        }
    </mx:Style>

2. 확인사항

위에서처럼 embedFonts를 이용하여 Button에 적용했는데 안되요~ 라고 말하는 경우를 종종 볼 수 있다.

이유인 즉은 @font-face 설정시 font-weight는 1개만 적용 가능하다는 것이다. 그렇기 때문에 font-weight가 맞지 않게 설정된 경우에는 Button에 폰트가 적용된 것을 확인 할 수 없다 !

이러한 경우에는 아래 처럼 @font-face에서 font-famiily를 동일하게 하고 font-weight를 bold, normal 각각 만들어서 적용해야 한다.

<mx:Style>
    @font-face {
        src: local("Arial");
        fontFamily: ArialEmbedded;
        fontStyle: normal;
        font-weight: normal;
    }

    @font-face {
        src: local("Arial");
        fontFamily: ArialEmbedded;
        fontStyle: normal;
        font-weight: bold;
    }

    Application {
        color: white;
        fontSize: 12px;
        fontFamily: ArialEmbedded;
    }
</mx:Style>



자세한 내용은...

http://blog.flexexamples.com/2007/08/28/styling-a-flex-button-control-using-embedded-fonts/

위 포스트를 참조하기 바랍니다.
http://tylee82.tistory.com/96

위 블로그를 참조 바랍니다.
[지디넷코리아]대만의 트리 예(Tryi Yeh)라는 사람이 디자인한 안드로이드 컨셉폰(Google-G0)이 화제가 되고 있다고 씨넷 크레이브가 보도했다.

 

씨넷 크레이브에 따르면 이번에 공개된 안드로이드 컨셉폰은 슬라이드 방식의 터치폰으로 독특한 점은 전면에 큰 4개의 OLED 스크린 버튼이 탑재됐다는 것.

 


▲ 전면부에 OLED 스크린 버튼이 탑재된 안드로이드 컨셉폰

 


▲ 대형 스크린과 연결이 되기 때문에 더욱 큰 화면에서 멀티미디어 콘텐츠를 이용할 수 있다.

OLED 스크린 버튼이 키패드 역할을 담당할 것으로 보이며 특히 집에 있는 대형 스크린과 결합해서 좀 더 큰 화면으로 멀티미디어 콘텐츠 등을 이용할 수 있다.

 

물론 몇년안에 이 컨셉폰이 실제 제품으로 나오기는 어렵지만 이 컨셉폰으로부터 나오는 아이디어가 접목된 제품이 나올 수 있길 기대한다고 씨넷 크레이브는 전했다.

[지디넷코리아]아이폰3GS가 저격총에 필수적인 솔루션으로 등장했다.

 

씨넷크레이브는 아이폰을 저격소총에 부착한 후 36.99달러의 BulletFlight 아이폰 애플리케이션을 실행하면 좀 더 정확하게 타깃을 맞출 수 있는 솔루션을 이용할 수 있다고 전했다.

 

▲ 아이폰을 장착한 저격소총(사진=씨넷)
과거 저격수들은 작은 책을 가지고 다니면서 거리나 바람의 방향 등을 파악해 저격에 활용했지만 이제는 아이폰만 있으면 더 정교한 저격을 할 수 있다는 것.

 

▲ 아이폰 애플리케이션을 실행하면 다양한 변수를 측정해 최적의 환경을 구축할 수 있다.
GPS와 디지털나침반이 탑재된 아이폰3GS는 근대 무기에 필수적인 아이템이 될 것이며 혹시 전투중에 아이폰 배터리가 다 떨어지면 적군에게 '뇌물'로 줘도 될 것 같다고 재미있게 보도했다.

글자체를 여러 가지 사용하는 방법 …

UnicodeRange 사용하기 : 폰트 용량을 줄일 수 있음 ^^

+ Recent posts