hai's profile★ Starfish^-^ ★ PhotosBlogLists Tools Help

★ Starfish^-^ ★

A Za A Za Fighting !!!

hai xin

Occupation
Location
Interests
Photo 1 of 23
09/11/2009

Android开发技巧

一、模拟器中文输入法的设置
Android模拟器中要输入中文,一定要再“设置”-->“语言区域和文字”中关闭“Android键盘”,否则就不能输入中文
 
二、开发Android的时候看Log的方法
使用 sdk/tools下的adb命令,否则开发android,简直像是在盲人摸象!
格式: adb logcat 项目名称
 
三、禁止横屏或竖屏的方法
android:screenOrientation="portrait" (landscape 是横向,portrait 是纵向)
06/11/2009

在Android中使用Map需要注意的技巧

一、申请获得Map API的密钥

申请APIkey的时候,类似命令如下:
keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android

生成页面:http://code.google.com/android/maps-api-signup.html

二、Apikey放在正确的位置

1、XML布局文件中

<view android:id="@+id/mv"
   class="com.google.android.maps.MapView"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:apiKey="01Yu9W3X3vbpYT3x33chPXXX7U1Z6jy8WYZXNFA"
   />

2、java中

        mMapView = new MapView(this, "01Yu9W3X3vbpYT3x33chPxxx7U1Z6jy8WYZXNFA");

三、记得导入uses-library

使用的时候需要在manifest中的application节点下加入

<uses-library android:name="com.google.android.maps" />

 

四、需要给予一定的权限

因为要使用GoogleMAP的service,所以需要
<uses-permission android:name="android.permission.INTERNET"></uses-permission>

如果需要GPS等应用,还需要

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>

五、Activity需要继承自MapActivity

类似如下代码;

package com.iceskysl.showmap;

import com.google.android.maps.MapActivity;

import android.os.Bundle;

public class ShowMap extends MapActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

    @Override
    protected boolean isRouteDisplayed() {
        // TODO Auto-generated method stub
        return false;
    }
}

22/09/2009

Android SDK in NetBeans 6.5

一篇德国人写的Android 的插件在Netbeans中的安装过程,满详细的,关键是指出了如何设置“手机仿真设备”的步骤,刚设置Android的时候晕了,netbeans也不给点提示,网上的文章都漏掉了这个关键步骤。

Selbst besitze ich (noch) kein Android Smartphone. Aber das wird sich hoffentlich bald ändern (zurzeit würde mir das HTC Hero sehr gefallen)

Jedenfalls habe ich mir das SDK für Android heruntergeladen (http://developer.android.com/), um die Delvik-Java-VM zu testen und später ein Hello-World-App zu erstellen.
Das ganze App möchte ich aber aufgrund meiner persönlich schlechten Erfahrung mit Eclipse (Dazu gibt es bereits ein von Android zur Verfügung gestelltes Plugin) aber mit NetBeans erstellen.

Darum möchte ich hier kurz beschreiben wie ich das SDK für NetBeans “konfiguriert” habe.

Für NetBeans gibt es zum Glück auch schon ein Plugin: http://nbandroid.kenai.com/

Dieses kann man sich am Besten über Eintragung eines neuen Update-Centers installieren.
Unter Tools -> Plugins einfach die Registerkarte Settings auswählen und dort auf “Add” klicken.
UpdateCenter

Nun ist in der Registerkarte “Available Plugins” das Plugin Android dabei. Ist dies nicht der Fall, sollte dies ein Klick auf “Reload Catelog” lösen. Nun kann dieses Plugin installiert werden.

Ist das Plugin installiert muss noch das SDK hinzugefügt werden. Dazu geht man auf “Tools” -> “Java Platforms” und wählt dort “Add Platform” aus. Im neuen Fenster einfach “Google Android” wählen:

AddPlatform

In folge dessen wird der Ordner des SDK ausgewählt und die Platform. Ich habe hier 1.5 gewählt. Damit ist das SDK auch schon hinzugefügt.

Man kann nun auch schon sein erstes Android Projekt erstellen:

AddProject

Was mir allerdings beim Ausführen dieses Rohprojekts aufgefallen ist, ist, dass man an einem Fenster “Select Device” hängen bleibt, das allerdings keine Devices zur Auswahl hat:

SelectDevice
(Bei diesem Bild ist schon ein Device dabei, da ich es bereits erstellt hatte)

Ich bin mir nicht sicher ob man mit dem NetBeans-Plugin ein solches Device erstellen kann – ich habe es auf die schnelle jedenfalls nicht gefunden und darum einfach das Konsolenprogramm des SDK verwendet.

关键步骤,命令行设置手机仿真设备!

Dazu startet man einfach mal die Konsole, wechselt zum SDK-Folder und startet:

android create avd -n Standard -t 2
“Standard” ist mein Name für dieses Profil. -t 2 bedeutet, dass es sich um die Android 1.5-Platform handelt.

createAVD

Ist dies getan, kann man nun auch endlich beim Starten des Projektes dieses Profil auswählen und schließlich sein erste Programm starten.

Das ganze leere Programm sieht im Emulator dann so aus:

Emulator

Um sein erstes obligatorisches HelloWorld-App zu schreiben kann man weiterführend sich auf NetBeans.org schlau machen. 

16/09/2008

爸爸妈妈陪我过生日

Happy

什么礼物都没有收到 T_T

11/09/2008

在资产经营管理工作中如何落实科学发展观

 
在资产经营管理工作中如何落实科学发展观
 
      一个民族要想站在科学的高峰,就一刻也不能离开理论思维。高度重视理论建设,是我党一贯的优良传统。在我党一系列理论成果中,继毛泽东思想之后,马克思主义中国化又有了一次历史性的飞跃。党的十七大把马克思主义中国化的最新成果概括为中国特色的社会主义理论体系,其中邓小平理论是开创之作,“三个代表”重要思想是重要组成部分,而科学发展观等重大战略思想是这一理论体系中的重要创新成果。这一系列理论知识,是我党开展工作的指导思想。中央政治局最近开会决定从今年9月份起用一年半左右时间在全党开展深入学习实践科学发展观活动。作为一名党员要认真学习深刻理解科学发展观的科学内涵、精神实质、根本要求。
      科学发展观,第一要义是发展,核心是以人为本,基本要求是全面协调可持续,根本方法是统筹兼顾。我们必须准确领悟这一思想的深刻内涵,并结合集团第一次党代会的精神,以此作为指导日常资产经营管理工作的理论依据,在实际工作中,不断提高自身的思想觉悟和业务能力。具体来说,归纳为以下几点:
 
      第一,提高树立和落实科学发展观的自觉性和坚定性
 
      科学发展观的核心是以人为本,因此从根本上来说,加强党的执政能力建设首先要提高全体党员的素质。党员素质如何,最终决定党执政能力的高低。同样,在公司中,加强党建工作,加强党对国企的领导管理能力,首先便是要提高公司全体党员同志的自身素质。党员同志在平时的工作中,在提升各自专业领域的业务能力外,关键还要有牢固树立和落实科学发展观的能力。在公司面临发展壮大的宝贵机遇的时刻,要实现公司全面、协调、可持续的发展壮大,靠的就是这种能力。
      要使全体党员牢固树立科学发展观,增强自身能力,首先就是要认真地学习科学发展观,更新发展观念,并用其指导各自的工作,制定出体现科学发展观的工作方式。为此,必须认真学习邓小平理论和“三个代表”等重要思想,从理论和实践的结合上把握科学发展观。必须以宽广的眼光观察资产经营管理工作的发展,正确把握政策和业内动向的新变化,善于理性思维,坚持按客观规律办事,增强运用科学发展观推进工作发展的自觉性和坚定性。必须正确处理好当前利益与长远利益、自身利益与全局利益的重大关系,从而增强运用科学发展观处理各种关系的能力。必须把积极进取精神同科学求实态度很好地结合起来。贯彻落实科学发展观,既要有紧迫感和责任感,又要根据公司当前的状况和现实的可能性,分阶段稳步推进,既要积极奋斗又不能急于求成。
 
       第二,艰苦奋斗,无私奉献,甘为人梯,切实发挥表率作用
 
      “艰难困苦、玉汝于成”,吃苦是一种宝贵的精神财富。现在我们正面临着公司壮大的最好时机,即将会面临许多资产接收和管理的工作,其中不乏许多棘手难缠的问题。面对困难,党员同志,尤其是青年党员要勇敢的挺身而出,在工作中发挥艰苦奋斗的作风,自觉经受在资产回收工作中可能面临的权力、金钱、美色等考验,做到一身正气,两袖清风,切实发挥表率的作风。
      同时,党员同志要无私奉献,甘为人梯,遇到困难要上,遇到机会要让,切勿贪图一时之功,切记一切的成果都离不开整个集体和团队的共同努力。只有这样才能充分调动起周围同志的工作积极性,共同发展,一起壮大。
 
      第三,脚踏实地,埋头苦干,快速成才
 
      我认为青年员工在公司面临重大转折发展机遇的时期,要认清形式,理清思路,树立正确的事业观,脚踏实地的学习,争取在自己的岗位上快速成才。
      形势影响思路,思路决定出路。今年是改革开放30年,也是国企改革30周年。国企改革是整个经济体制改革的中心环节,30年来国企实现了从政府行政机关的附属向市场主体的转变,这一过程大致经历了三个阶段:
      1、从改革初期到十四届三中全会大约15年间的“扩大经营自主权阶段”。
      2、从党的十四届三中全会到十六大之前的10年间的“制度创新和结构调整阶段”。
      3、从十六大开始的“以国有资产管理体制改革推动国企改革发展阶段”。
 
      在新阶段的形势下,我们集团担负起了国有资产经营管理的重责,这对于集团对于公司都是千载难逢的发展良机。身为公司的一名普通员工,也要深刻认清当前的形势,思考认定自己的职业发展方向,树立正确的事业观。具体来说要做到以下五点:
      1、要戒骄戒躁,谦虚、主动的向周围的老同志们求教。青年员工血气方刚,充满理想和斗志,但在实际工作中往往缺乏经验和正确的判断能力。在面临集团大规模的资产接收工作时,容易冒骄傲自大的情绪,往往会因为自身经验的缺乏而给集团的利益造成损失。这时候就要求每一位青年员工,无论自身学历和能力有多高,都要虚心向周围工作多年的老同志们求教,在资产经营管理工作中,一定要牢记“按部就班,踏实稳进”的工作态度。要先学会走再去尝试跑,要先学会做人再学会做事。
      2、强化自身的使命感。没有使命感就不会有事业心。要通过学习,深刻意识到自己所处的岗位在整个公司运营中的重用地位,要加深自己的责任意识。通过强化自己的使命感,树立起正确的事业心,要把每一份简单的工作都当成自身的一番事业来认真面对,这样才能保证在资产接收工作中不会因为工作人员的责任意识而出现差错。
      3、要校正干事业的动机。对资金经营管理工作者来说,要防止为谋“名”谋“利”而干事。要深刻认清国有资产经营管理工作对整个社会的稳定发展的巨大意义。青年员工一定要跳出个人的小圈子,切实把干事业的出发点搞端正。
      4、要端正干事业的工作方式和态度。干事业谋发展,是一个发现问题,解决问题的过程,同时也是个坚持原则的过程。要严格按照法规来办事,尤其在涉及到现金问题的资产经营管理过程中,一切都要依法办事,不能妄想游走在法律法规的边缘,更不能做违法谋私利的事情。
      5、要脚踏实地,埋头苦干。虽然目前公司面临发展壮大的最好机遇和局面,但要深刻意识到,公司的壮大,自身的发展,不是“等”来的,不是“靠”来的,更不是“要”来的,是我们每一位员工脚踏实地,努力实干做出来的。同时,青年员工要大力提倡真抓实干和求真务实的作风。坚持对领导说真话,说真情,干实事,务实效;看准了的事情要快干,确定下来的事情要尽快落实,部署了的任务要按时完成,自己能解决的问题要及时解决。
 
      第四,勇于创新,扎实推进资产经营管理工作
 
      创新是原动力,发展是硬道理。要深刻领悟科学发展观的精神,以适应形势发展的科学新观念,新举措为公司的资产经营管理工作源源不断的注入新的生机和活力。
      青年员工,在学习先辈的成功经验的同时,尤其重要的是要发挥主观能动性,发挥创新的精神。运用自身学到的知识和以往的工作经验,在如何提高工作效率,如何扩大工作成果方面,勇于提出自己改进创新的意见。
      创新不等于盲目蛮干,它是建立在扎实的理论功底和丰富的实践经验基础上的。青年员工在理论和实际经验上都存在着许多不足,因此要虚心向周围老同志们求教取经。对于自己提出的新的观点和工作方式,要勇于尝试,要在实践中检验它的可行性。
      同时青年员工要有“未雨绸缪,高瞻远瞩”的工作态度。要意识到资产经营工作只是一时的,从长远角度考虑,关键是如何寻求产业上的发展。正如科学发展观中重要的精神是要求“发展”一样,青年员工要运用学习到的先进的科学知识,为集团出谋划策,提供一切可行的发展计划,力求把“寻求产业的稳定发展”作为工作的最终目标。
 
      总之,在新的形势下,要深刻领会科学发展观的精神,以此作为指导自己工作的理论基础。通过学习,提高思想觉悟,提升业务能力,扎实稳进的开展工作,为公司的资产经营管理工作尽自己的一份全力。
 
Starfish^-^
2008年9月9日
 

足迹

Free HTML Hit Counter

音乐