紀念一個曾經的軟體產品(四)——點擊檢定,慣性,加速度,彈簧及動畫效果

六、點擊檢定,慣性,加速度,彈簧及動畫效果6.1,點擊檢定由於沒有使用控制項,那如何判定手指(滑鼠)點在哪個元素上面?——這個得自己做這個判斷。我給每個介面元素設定了一個點擊檢定框,這個框其實是一個矩形,要判斷一個點是否在一個矩形之內是很容易的,實現起來是不是應該很簡單?實際上比你想的要稍微難那麼一點點,因為我得考慮位置位移。這涉及到使用者自訂介面的問題,如這個皮膚(皮膚會在以後提到)的首頁上顯示的捷徑的位置跟預設的首頁是不一樣的:所以在做點擊檢定的時候要把不同的個人化因素及其它位置位移的因素給

這裡有你發展的空間(.net進階軟體工程師)

      原諒我放首頁,因為我覺得這篇文章能給別人帶來收穫。     .net進階軟體工程師職位      工作地點:北京     職位要求如下:     邏輯思維嚴謹,責任心強,做事積極主動;      熟悉軟體開發流程和規範      至少3年以上的.Net工作經驗,對.Net Framework有完整清晰的認識,能夠熟練從事Web和WinForm項目開發;     熟悉JavaScript編程     熟悉XML和Web

(北京宇思信德科技公司)誠聘C#軟體工程師 , Middle及Senior Level

Job Description:Responsibilities:- Design and implement software modules in .NET.Qualifications:- 2+ years commercial software development experience in C# after the BS degree, or MS degree graduates who majored in Computer Science; - Understand

(原)軟體開發過程管理體系改進計劃

列寧說:學習學習再學習,努力努力再努力! 一、    過程管理體系改進目的1、整合現有各版架構優勢、整理項目模組在開發工具中的組織形式,以減少在開發、測試、發布等環節中一些重複、低效的工作上的人力投入;2、整理、簡化、明確各項工作常規流程,規範軟體整體開發過程,方便新員工快速瞭解、融入開發過程,縮短成長周期;2、利用好設計、License管理、安裝包製作等各類工具,通過工具的應用規範工作過程、簡化人工操作、降低工作難度,以節省人力成本;二、   

發布個小軟體給大夥玩玩

雖然 VB已死。。但用來寫寫案頭小軟體還是挺不錯的。不過我算是還給了老師。。忘的差不多了。。~~~~~~~~~~                  很早以前用VB寫的。。。也就幾行代碼。。。。沒有一點技術含量                  下載 無需安裝。。直接運行即可。。   :             

敏捷式軟體開發 (Agile Software Development):原則、模式與實踐(C#版)

剛才在china-pub看到《敏捷式軟體開發 (Agile Software Development):原則、模式與實踐(C#版)》已經出版了。這本書是以前那本《敏捷式軟體開發 (Agile Software Development):原則、模式與實踐》的C#版,這是不是說明C#程式員的數量已經多到Robert Martin無法忽視的程度了呢?:)既然說到了圖書,就再推薦一本我現在正在溫習的,《進階.NET程式設計》(《Advanced .NET

軟體品質管理的影響因素

軟體本身的特點和目前軟體開發模式使隱蔽在軟體內部的品質缺陷不可能完全避免,影響軟體品質的因素是多種多樣的:1.軟體需求模糊以及軟體需求的變更從根本上影響著軟體產品的品質軟體是可視性很差的複雜的邏輯實體,不同於任何其他製造業的產品。使得軟體品質難以把握的一個因素是軟體需求。確定需求,在軟體開發的初期階段讓它真正反映使用者的意圖是一件非常重要的工作,它既是後繼階段開發的基礎,又是軟體開發完成後驗收的依據,而且還是工期和開發成本估計的出發點,供方和使用者自然都一十分關心它。但實際上,軟體需求既不可見,

軟體架構師培訓-精華提煉

 近期公司請了中國軟體架構師胡協剛老師給我們做了4天的培訓,整個軟體架構師的培訓內容相當相當的多,4天只能填鴨式的學習,根據老師的ppt講義,自己整理了寫精華的部分,拿出來給大家分享下,也希望共同探討探討。習慣畫圖,直接上幾張圖來。 要成為一個架構師,需要具備相當多的知識,整個知識體系如下: 培訓給我最大的收穫,就是企業的推薦架構,尤其是Restful,慚愧以前沒聽過,感觸很深,Rest也正是符合SOA標準的介面規範,以後要好好學習了。並且未來向企業級系統整合方向發展,編程也逐步向java和移動

再談軟體開發的合作

差不多4年前,我在我的部落格上發表了一篇文章——《五年多一線開發經曆告訴我:軟體開發——幾乎不可能cooperate的工作》,地址:http://www.cppblog.com/guogangj/archive/2009/05/14/82909.html我的觀點是:軟體開發工作是高度依賴腦力運動的工作,而高智商的程式員卻“一山難容二虎”,無法合作。當然了,斷章取義地把這話單獨寫在這裡必定會遭到很多人的反對意見,但如果誰仔細閱讀了我這篇文章之後,估計持反對意見的機率就小很多。直到去年(2012)我

紀念一個曾經的軟體產品(二)——基礎技術與貼圖

文章目錄 3.3.1 處理掛機鍵隱藏所有視窗的問題3.3.2 全屏/非全屏的問題 “很多O2O領域創業者每個人心底都有個“大而全平台”的想法,但創業伊始就那麼做往往不現實,要充分考慮手頭‘可調配資源’,這裡指的是自身有沒有對內對

紀念一個曾經的軟體產品(三)——解析度與橫豎屏

五、解析度與橫豎屏我花費了巨多的時間來處理DPI和解析度的問題,說出來可能大家都不信,1/3到1/4的總開發時間,都是在處理DPI和解析度相關的問題,這實在令人費解,因為當今的Android和IOS開發幾乎不用考慮這些問題,Windows Phone

UML系統分析與設計03-軟體需求分析說明書

本文將與《UML系統分析與設計02-使用案例圖和活動圖表(上)》、《UML系統分析與設計02-使用案例圖和活動圖表(下)》共同組成簡單的基於UML技術的軟體需求分析說明並對其分析結果進行輸出,後續將繼續對基於UML技術的軟體設計進行總結,以拋磚引玉。      《軟體需求分析說明書》雖然不是UML體系的內容,但作為使用UML進行系統分析與設計的一項重要輸出,我想也很有必要進行簡單的說明。由於我所在的公司本文檔標記為“保密”,也就無法在此共用出來給大家做個參考。   

用禪宗理解、軟體開發的境界

用禪宗理解、軟體開發的境界1.參禪之初:看山是山,看水是水;初學軟體開發時認為、C 是 C,VB 是 VB

我的軟體和工程

文章目錄 關於環境:關於維護度:關於主要開發時間: 軟體和工程軟體名稱性質最低環境支援語言維護度主要開發時間開發代號Mgen Bluckbadda免費/開源.NET 4.5中/英高2012.05 – 2013.01BluckbaddaMgen Spa工程免費/開源/類庫.NET 3/4/Win 8/WP8中/英高2011.12 – 2013.04SpaMgen 易對免費.NET 3中/英高2012.03 –

OneDay “螢幕任務”小軟體 TaskScreen_080408

     軟體沒什麼就是,花點時間寫點代碼省的手生;特此建立 “OneDay 小軟體”個人分類,都是一些一天左右可以做出來的東西、主要為了系統練習一些技術,軟體都是半成品,各位看管不要挑剔就好;代碼可以拿去隨便用,如果您從My Code中學習到了東西或找到了靈感來這裡說聲謝謝或頂一下就好了。軟體:        點擊看大圖紅色的字就是軟體的效果了、工作列中 FoxMail

軟體公司生存的一些想法

如果你選擇用某一種技術是為了這個產品更好賣,那基本上可以說你不上道。一個開發模式或者設計模式,是否適合引入到你的項目中,也不取決於這個設計模式多先進,而是取決於使用這些模式的客戶,也就是開發人員是否能夠理解和掌握它們。如果不行,那就不是一個合適的技術。這個時候你有幾個選擇:1、教育你的員工;2、換一批員工;3、放棄這個技術。對於一個新公司來說,可見選項1和2成本都是非常高的,而選擇3也許會讓你很不爽,但是卻是一個較為可行的方案。企業級架構的部署和應用具有極高的風險成本。很多時候,對於一個創業階段

作為軟體從業員面對番茄事件的尷尬立場

從事軟開n年了,番茄事件教我重新審視了這路上的往事。 如果要我投票,我該投哪邊呢?想起來是很尷尬的。一方面,學習軟體的成本來說,我認為,金錢的成本非常低的。當時學校是盜版DOS,盜版WPS,盜版Basic,盜版Turbo

安裝Ubuntu和必備軟體

  一:安裝虛擬機器Vmware。    注意:如果是win7系統則需要裝7.0以上版本,否則會導致虛擬機器geust系統無法上網。  二:安裝Ubuntu。建議安裝9.04相對穩定。           注意:9.10版本可能會導致安裝ADT失敗,需要安裝WST解決此問題。run Eclipse->Help->Install new software->Add

Some words are similar but different in Software

Validation, Verification and Testing are terms of software development. From the words themselves, we may think they are similar and almost same. It is very difficult to tell the difference between them.Here is some information.  Although they are

功能強大的截圖軟體: Snagit for Mac & Windows

Snagit是一款著名的全功能軟體,並附帶圖片編輯功能,自從加入創意十足的"All In

總頁數: 852 1 .... 139 140 141 142 143 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.