اموزش کار با نقشه در نرم افزارAtlas creator

لطفا به لینک زیر مراجعه نمایید

http://forum.and-roid.ir/thread13545.html

 


سال1394 ، 26 مرداد

برگرداندن language bar از taskbar

مراحل زیر را برای برگاندن لنگویچ بار به تسکبار انجام دهید

  1. ابتدا regedit را باز کنید
  2. به مسیر زیر برید HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  3. یک کی جدید باز کنید و محتوای ان را C:\Windows\system32\ctfmon.exe  و نوع ان را از نوع استرینگ انتخاب نمایید

تمام حال سیستم خود را ریستارت کنید


سال1394 ، 25 مرداد

ادرس نقشه گوگل در textview

TextView t = (TextView) findViewById(R.id.mytextview);
t.setText(Html.fromHtml(
   "Location " +
   "" + 
   "1 Infinite Loop, Cupertino, Santa Clara, California 95014" +
   ""));
t.setMovementMethod(LinkMovementMethod.getInstance());

سال1394 ، 7 تیر

نمایش عکس assets در image view

برای نمایش عکس assets در ایمیج ویو آندروید کافیست از کد زیر استفاده نمایید

 


	

Checkout this code . IN this tutorial you can find how to load image from asset folder.

// load image

try 
{
    // get input stream
    InputStream ims = getAssets().open("avatar.jpg");
    // load image as Drawable
    Drawable d = Drawable.createFromStream(ims, null);
    // set image to ImageView
    mImage.setImageDrawable(d);
}
catch(IOException ex) 
{
    return;
}


OR

ImageView iw= (ImageView)findViewById(R.id.imageView1);  
int resID = getResources().getIdentifier(drawableName, "drawable",  getPackageName());
iw.setImageResource(resID);

سال1394 ، 7 تیر

ساخت دیتابیس دیفالت پیش فرض برای آندروید

همون طور که می دونید اکثر آموزش ها و مثال هایی که کار با دیتابیس در اندروید رو به شما آموزش میدن فرض می کنند که شما قراره دیتابیستون رو در زمان اجرا بسازین، و برای حالتی که شما میخواین از دیتابیس از پیش ساخته شده تو برنامه اندرویدتون استفاده کنین آموزش خاصی وجود نداره.

 

 

روشی که من میخوام بهتون آموزش بدم به این صورته که فایل دیتابیس SQLite شما رو از تو فولدر "assests" شما برمیداره واون رو تو مسیر دیتابیس برنامتون کپی می کنه و به این صورت API دیتابیس SQLite تون به صورت نرمال میتونه این فایل دیتابیس رو باز کنه و بهش دسترسی داشته باشه.این کار چند تا مرحله داره که عبارت اند از:

۱- آماده کردن فایل دیتابیس SQLite  : فرض ما بر اینه که شما قبلا فایل دیتابیس SQLite تون رو ساختین، در حال حاضر ما فقط باید یه سری تغییرات تو این فایل ایجاد کنیم.

 

اگه نرم افزار خاصی برای ساخت و مدیریت دیتابیس SQLite تون ندارین توصیه می کنم از نرم افزار SQLite Database Browser  استفاده کنین که open source یا متن باز(به نرم افزارهایی متن باز گفته میشه که کدشون رو سازنده در اختیار همه قرار میده و شما میتونی کدش رو با توجه به نیاز خودت دستکاری کنی یا نکنی!) هستش و برای سیستم عامل های مختلف مثل ویندوز و لینوکس و مک قابل دسترسه.

با استفاده از برنامه ای که معرفی شد دیتا بیس جدیدی بسازید یا دیتابیس از پیش ساخته شده رو باز کنید بعدش یه جدول جدید بسازید با نام "android_metadata" ، البته این کار رو می تونین با اجرا کردن دستور زیر هم انجام بدین:

 

 

('CREATE TABLE "android_metadata"("locale" TEXT DEFAULT 'en_US

 

 

حالا یه ردیف(رکورد) با مقدار 'en_US' به جدول "android_metadata" اضافه کنید برای این کار میتونید از دستور زیر هم استفاده کنید:

 

 

('INSERT INTO "android_metadata" VALUES('en_US

 

 

حالا لازمه تا اسم ستون اصلی یا همون primary id همه جداولتون رو عوض کنین و بکنینشون "id_"

 

اینکار رو براحتی میتونین با استفاده از نرم افزار SQLite Database Browser و با استفاده از دکمه   

  edit table و سپس به ترتیب با انتخاب جدول و فیلد مورد نظر برای تغییر نام، انجام بدین.با این کار اندروید دیگه میدونه کجا باید فیلد id جداولتون رو به هم وصل کنه.بعد از اینکه همه این کارها رو انجام دادید، دیگه دیتا بیس شما برای استفاده در برنامتون آماده است.

 

دیتا بیس شما تا حالا باید یه چیزی شبیه شکل زیر شده باشه:

 

۲- کپی کردن، باز کردن و دسترسی به دیتابیس تان در برنامه اندروید:حالا کافیه دیتابیس تون رو تو فولدر "assests"پرژه تون کپی کنید.

 

بعدش کلاسی با نام DataBaseHelper ایجاد کنید که extend میشه از کلاس SQLite Open Helper که درون پکیج "android.databse.sqlite" قرار داره.(شما فقط کافیه یه کلاس ایجاد کنید و کد زیر رو توش کپی کنید!)

 

برای دانلود کد روی لینک زیر کلیک کنید:(فایل txt)

دانلود

 

تمومه تقریبا!

حالا میتونید به راحتی یه نمونه از کلاس DataBaseHelper بسازید و متد های ()createDataBase و ()openDataBase رو فراخونی کنید.

 

در نهایت فقط کافیه "YOUR_PACKAGE" رو در داخل متغییر DB_PATH با نام package برنامه خودتون تعویض کنید. مثلا من به جای YOUR_PACKAGE اسم package برنامه خودم که ir.mehrdadsalimi.myapp است رو جایگزین کردم.

 

برای نمونه سازی و استفاده از توابع هم میتونید به این صورت اقدام کنید:

برای دانلود کد روی لینک زیر کلیک کنید:(فایل txt)

دانلود

تموم!

آپدیت شماره ۱: اگه برنامه تون خطای stop داد، برید تو DDMS ببینید اگه نوشته که couldnot find this file

، این قسمت از کد کلاس DataBaseHelper رو عوض کنید:

به جای این خط تو متد checkDataBase :

;String myPath = DB_PATH + DB_NAME

از این دستور استفاده کنید:

;String myPath = Environment.getExternalStorageDirectory() + "/" + DB_NAME

استفاده از مطلب با ذکر منبع بلامانع است!

منبع زبان اصلیwww.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications

 


سال1394 ، 16 خرداد
اولین 1 2 3 4 5  ... اخرین 
کلمات کلیدی
   style hack       WPF       شتاب لش       actionlink       PGI       WPA       csharp       Settings       write       android sudio       opengl       Messenger       Debug       bat       select all       sr       MVC       Membership        send key       progress       Personal       2010       MICROSYSTEMS       Drawing       copy       Components       NET       label       Applicatio       sitemap       count       event       text       Source       image       rj-11       sampel       qq       database       UNIX SHELL SCRIPT       گیم نت       CSS3       meta       maximized       focus       Thunderbird       ceh       RUBY       picker       rar    



تبلیغات
صفحات ما در فیس بوک
Delphi



Google ++

طراحی وب سایتطراحی وب سایت با جدیدترین تکنولوژی های روز

طراحی و پیاده سازی وب سایتهای شخصی و تجاری و اداره ای با جدیدترین تکنولوژی های دنیا
به زبانهای

Asp.net{C#, Vb.Net, J#, Ajax}, Php{Html, Ajax}, js



بهینه سازی صفحات وببهینه سازی صفحات وب برای موتورهای جستجو

بهینه سازی صفحات وب برای موتور های جستجوگر برای افزایش بازدید و معرفی بهتر برای کاربران که به اصتلاح seo نامیده میشود

برنامه نویسیتولید و ساخت نرم افزار

ساخت انواع نرم افزارهی تحت ویندوز و وب و سرور و موبایل و میکروکنترلرها و... ساخت انواع سرویس دهنده های وب و سرور و ... ساخت انواع انالیزگرها و...