Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > Mobile > Mobile Forum > สอบถามเพื่อเป็นความรู้ครับ....เป็นไปได้ไหมครับที่จะเขียน android ด้วย .net c#



 

สอบถามเพื่อเป็นความรู้ครับ....เป็นไปได้ไหมครับที่จะเขียน android ด้วย .net c#

 



Topic : 081456



โพสกระทู้ ( 39 )
บทความ ( 0 )



สถานะออฟไลน์




สอบถามเพื่อเป็นความรู้ครับว่ามันจะเป็นไปได้ไหมที่จะเขียน android ลง tablet หรือ mobile ด้วยภาษา .net c#

ผมเข้าใจว่าปกติ การเขียนลง android จะใช้ภาษา java อันนี้ก็ไม่แน่ใจว่าเข้าใจถูกไหม

รบกวนสอบถามพี่ๆ เพื่อเป็นความรู้หน่อยนะครับ ผมมือใหม่ซิงๆ เลยครับ



Tag : Mobile, Android







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-07-24 09:19:16 By : goffy.golf View : 2121 Reply : 6
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

คิดว่าไม่น่าจะได้น่ะครับ ส่วน Android เขียนด้วย Java ถูกแล้วครับ การเขียนก็ไม่ต่างอะไรกับ C# (.NET) เลยครับ ลองเข้าไปอ่านในบทความดูครับ ทำได้ไม่ยาก

Code (Java)
public class MainActivity extends Activity {
	  
    List <String> ImageList;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        /*** Get Images from SDCard ***/
        ImageList = getSD();
        
        // listView1
        final ListView LView1 = (ListView)findViewById(R.id.listView1); 
        	
        LView1.setAdapter(new ImageAdapter(this,ImageList));
               
        final AlertDialog.Builder imageDialog = new AlertDialog.Builder(this);
        final LayoutInflater inflater = (LayoutInflater) this.getSystemService(LAYOUT_INFLATER_SERVICE);
        
        // OnClick
        LView1.setOnItemClickListener(new OnItemClickListener() {
			public void onItemClick(AdapterView<?> parent, View v,
				int position, long id) {
				
                View layout = inflater.inflate(R.layout.custom_fullimage_dialog,
                        (ViewGroup) findViewById(R.id.layout_root));
                ImageView image = (ImageView) layout.findViewById(R.id.fullimage);
                
                String strPath = ImageList.get(position).toString();
				Bitmap bm = BitmapFactory.decodeFile(strPath);
				int width=200;
			    int height=200;
			    Bitmap resizedbitmap = Bitmap.createScaledBitmap(bm, width, height, true);
				image.setImageBitmap(resizedbitmap);
				
                imageDialog.setIcon(android.R.drawable.btn_star_big_on);	
        		imageDialog.setTitle("View : " + ImageList.get(position).toString());
                imageDialog.setView(layout);
                imageDialog.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener(){

                    public void onClick(DialogInterface dialog, int which) {
                        dialog.dismiss();
                    }

                });


                imageDialog.create();
                imageDialog.show(); 
		    	
			}
		});
    
      
    }

    private List <String> getSD()
    {
	    List <String> it = new ArrayList <String>();
	    File f = new File ("/mnt/sdcard/picture");
	    File[] files = f.listFiles ();
	    
	    for (int i = 0; i <files.length; i++)
	    {
	    	File  file = files[i];
	    	Log.d("Count",file.getPath());
		    it.add (file.getPath());
	    }
	    return it;
    }
}


Copy ให้ดูครับ จะเห็นว่าไม่ค่อยต่างอะไรกับ C# เลยครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-24 09:57:27 By : mr.win
 


 

No. 2



โพสกระทู้ ( 39 )
บทความ ( 0 )



สถานะออฟไลน์


อ่อ ครับๆ เท่าที่ผมดูมามันก็ไม่ค่อยมี คนที่เขียนด้วย C# จริงๆ ด้วยแหละครับ พี่วิน (ขออนุญาต เรียกพี่วินได้ป่ะครับ)

และก็เท่าที่ดู code มันก็ไม่ต่างกันมาก เข้าใจว่า c# มันก็แผลงมาจาก java เนี่ยแหละ แต่เป็นของคนละค่ายกัน

เหตุที่ผมสอบถามก็เพราะว่า ทางหัวหน้าสอบถามผมมาครับว่าใช้ .net ได้ไหม

ประมาณว่าที่ บริษัท ส่วนใหญ๋เค้าเขียน .net กัน ประมาณนั้นครับ ผมจะเอาข้อดี ข้อเสีย ไปคุยกะหัวหน้ายังไงดีครับพี่วิน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-24 10:12:48 By : goffy.golf
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Android เป็นแค่ส่วนเล็ก ๆ ที่พัฒนามาจาก Java อีกทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-24 21:16:05 By : mr.win
 


 

No. 4



โพสกระทู้ ( 3 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

มีคับผม Mono for Android ลองดูคับผมว่ามันเข้าท่าอยู่นะ ใช้ภาษา C# นี้ล่ะเขียน ติดตั้งร่วมกับ VS2010 คับ
https://www.facebook.com/groups/monodroid/ นี้เป็นกลุ่มผู้ใช้ Mono คับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-29 03:03:01 By : dongcs
 


 

No. 5



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ง่ายขนาดนั้นเชียวครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-07-29 07:22:22 By : mr.win
 


 

No. 6

Guest


แล้วจะไปเขียน โดยใช้ C# ทำไมละครับ
Android มันใช้ Java เขียน ก็ควรเขียนโดยใช้ Java ครับ

อย่างเวลาที่ไปสมัครงาน ที่รับ programmer ที่เขียน Android ได้

แล้วเค้าต้องการทดสอบเขียน program andriod ขึ้นมา ตามหัวข้อที่กำหนด
โดยใช้เครื่องคอมพิวเตอร์ที่เค้ากำหนด
คิดว่า เขาจะลง Visual Studio ให้ หรือลง IDE ที่ใช้ C# เขียนได้หรือครับ

Ok อาจคิดว่าจะใช้ C# เขียน หรือ Java เขียนมันก็ได้ผลลับเหมื่อนกัน

แต่ว่าลองคิดถึงว่าเวลาไปทำงาน แล้วต้องไปร่วมงานกับคนอื่น คิดว่าเข้าใช้ ภาษาอะไรเขียนโปรแกรม android ครับ
อย่าว่าแต่เอาไปสมัครงานเลย แค่ รับจ้างสอนเขียน android แต่ใช้ C# สอนเขียน program หลอกสอนได้แต่มือใหม่เท่านั้นละครับ


อีกอย่าง พวก sencha , jquery mobile , phone gap ,mono for Android พวกนี้มันพวกนอกลู่นอกทางเขียนขึ้นมากันเองทั้งนั้น
ไม่เกี่ยว อะไรกับ google เลย

ถ้าถามผมว่า ทำไมต้องพูดว่าพวกนี้มันนอกลู่นอกทางดัวย ทำไมต้องว่าแรงขนาดนั้น

ก็เพราะว่าผมของ โปรแกรม android โดยใช้ phone gap เป็นโปรเจคจบนะซิครับถึงได้บอกว่าไอ้ของพวกนั้นมันนอกลู่นอกทาง
หลังจากจบมา ก็ไปสมัครงานตามที่ต่าง ๆ ที่เค้าประกาศรับ programmer android ผม show program ที่ผมเขียนให้ดู
ก็มีท่าทีสนใจกันอยู่ แต่พอบอกว่า เขียนโดยใช้ phone gap เค้าก็ยิ้มๆ แล้วถามกลับมา

"น้อง Android โดยใช้ java เป็นมั้ย ?"
ตอบ "ไม่เป็นครับเขียนโดยใช้ phone gap อย่างเดียว"

"แต่ที่นี้เขียน android โดยใช้ java กัน น้องเขียน android โดยใช้ java ไม่ได้ ลองบอกเหตุผลที่บริษัทนี้ต้องรับน้องเข้ามาทำงานหน่อย"

ผมได้แต่ยิ้มแห้ง ๆ แล้วตอบไปว่า "ผมก็ไม่รู้เหมือนกันครับ"

คงไม่ต้องให้บอกกันนะครับว่าได้งานหรือไม่ได้งาน

จากนั้นก็สมัครอีกหลายที่ ก็ไม่รับสักที่ หาที่มัน ใช้ phone gap เขียนกันก็ไม่มีสักที่

ทุกวันนี้ก็มาเริ่มเขียน android โดยใช้ java ใหม่ ตั่งแต่ต้นครับเพื่อหางานให้ได้ครับ


ผมแนะนำไปเขียน program android โดยใช้ java ขึ้นมาตามวิธีปกติจะดีกว่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-09 21:26:14 By : myTest
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเพื่อเป็นความรู้ครับ....เป็นไปได้ไหมครับที่จะเขียน android ด้วย .net c#
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่