<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[کلیدستان - ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید]]></title>
		<link>https://www.kelidestan.com/forum/</link>
		<description><![CDATA[کلیدستان - https://www.kelidestan.com/forum]]></description>
		<pubDate>Wed, 28 Oct 2026 04:28:14 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[ساخت تنظیمات]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=8544</link>
			<pubDate>Sat, 10 Sep 2016 12:32:29 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=4168">mahdi2001h</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=8544</guid>
			<description><![CDATA[با سلام <br />
میخواستم بپرسم چجوری  صفحه تنظیمات ساخته می شوند <br />
مهم ترین موضوعی که می خواستم بدونم اینه که چجوری یک دکمه رو غیر فعال می کنیم (با کد نویسی) و از کجا می شه فهمید یه چک باکس در حالت چک هست یا نه و اینکه چجوری میشه یکSwitch رادر نسخه های پایین اندروید هم نمایش داد]]></description>
			<content:encoded><![CDATA[با سلام <br />
میخواستم بپرسم چجوری  صفحه تنظیمات ساخته می شوند <br />
مهم ترین موضوعی که می خواستم بدونم اینه که چجوری یک دکمه رو غیر فعال می کنیم (با کد نویسی) و از کجا می شه فهمید یه چک باکس در حالت چک هست یا نه و اینکه چجوری میشه یکSwitch رادر نسخه های پایین اندروید هم نمایش داد]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[نمایش تاریخ شمسی در اندروید]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=7379</link>
			<pubDate>Wed, 02 Mar 2016 17:15:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=3556">zeyton</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=7379</guid>
			<description><![CDATA[<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">سلام </span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">من می خوام در برنامه یاز یک datepiker که به صورت فارسی باشه و این امکان رو داشته باشه که کاربر تاریخی رو انتخاب کنه ممنون میشم ی راهنمایی بکنید</span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">باتشکر </span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;"><img src="http://kelidestan.com/forum/attachment.php?aid=1234" alt="[Image: attachment.php?aid=1234]" class="mycode_img" /></span></span></span>]]></description>
			<content:encoded><![CDATA[<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">سلام </span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">من می خوام در برنامه یاز یک datepiker که به صورت فارسی باشه و این امکان رو داشته باشه که کاربر تاریخی رو انتخاب کنه ممنون میشم ی راهنمایی بکنید</span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;">باتشکر </span></span></span><br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family:Helvetica Neue, Segoe UI, Helvetica, Arial, Lucida Grande, sans-serif;"><img src="http://kelidestan.com/forum/attachment.php?aid=1234" alt="[Image: attachment.php?aid=1234]" class="mycode_img" /></span></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[بهترین روش برای ذخیره و بازیابی اطلاعات (برنامه نویسی اندروید)]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=7272</link>
			<pubDate>Tue, 09 Feb 2016 21:08:17 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=3494">samirsamiri</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=7272</guid>
			<description><![CDATA[سلام من 2 سوال داشتم ممنون میشم کمکم کنید :<br />
اول<br />
این که برای نمایش متن هایی مثل متن درباره ی سازنده و یا مثل متن راهنمای استفاده از برنامه و . . .کدوم روش بهتره ؟<br />
اول — ذخیره متن داخل یک String درون کد اکتیویتی جاوا و نمایش اون ؟<br />
دوم — ذخیره متن داخل فایل Strings و ارجاع اون به تکس ویو مورد نظر ؟<br />
سوم — استفاده از دیتابیس خارجی و ذخیره متن داخل اون و بازیابی از دیتابیس ؟<br />
چهارم — کار با File و ذخیره داخ ل یک فایل و ارجاع اون به تکس ویو مورد نظر؟<br />
کدوم بهتره ؟<br />
دوم<br />
راستی تو روش دومی برای ایجاد خط فاصله (پاراگراف) داخل یک string از چه کدی میشه استفاده کرد ؟؟؟<br />
من خودم چند تکس ویو ایجاد و هر پاراگراف رو داخل یک تکس ویو میریزم ولی این روش خیلی جالب نیست ؟]]></description>
			<content:encoded><![CDATA[سلام من 2 سوال داشتم ممنون میشم کمکم کنید :<br />
اول<br />
این که برای نمایش متن هایی مثل متن درباره ی سازنده و یا مثل متن راهنمای استفاده از برنامه و . . .کدوم روش بهتره ؟<br />
اول — ذخیره متن داخل یک String درون کد اکتیویتی جاوا و نمایش اون ؟<br />
دوم — ذخیره متن داخل فایل Strings و ارجاع اون به تکس ویو مورد نظر ؟<br />
سوم — استفاده از دیتابیس خارجی و ذخیره متن داخل اون و بازیابی از دیتابیس ؟<br />
چهارم — کار با File و ذخیره داخ ل یک فایل و ارجاع اون به تکس ویو مورد نظر؟<br />
کدوم بهتره ؟<br />
دوم<br />
راستی تو روش دومی برای ایجاد خط فاصله (پاراگراف) داخل یک string از چه کدی میشه استفاده کرد ؟؟؟<br />
من خودم چند تکس ویو ایجاد و هر پاراگراف رو داخل یک تکس ویو میریزم ولی این روش خیلی جالب نیست ؟]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[چگونه اطلاعات مربوط به تغیر فونت و سایز را SharedPreferences میتواند ذخیره کند؟]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=5843</link>
			<pubDate>Mon, 22 Jun 2015 21:44:57 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=2520">alireza0391</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=5843</guid>
			<description><![CDATA[سلام من یه سورس این پایین گذاشتم که توی اون میشه فوت رو عوض کرد و همچنین میشه سایزش رو تغیر داد<br />
حالا مشکلم اینه که وقتی برنامه رو میبندم  و برای دفه بعد میرم توش دوباره باید تنظیمات اعمال بشه<br />
مطالب زیادی راجب به SharedPreferences خوندم اما چیزی که بتونه مشکل منو حل بکنه گیر نیاوردم یا شایدم نفهمیدم<br />
اگ کسی میتونه بم بگه لطفا<img src="images/smilies/huh.gif" /><img src="images/smilies/huh.gif" /><br />
<a href="http://s3.picofile.com/file/8195190792/chan.zip.html" target="_blank" rel="noopener" class="mycode_url">سورس</a><br /><!-- start: postbit_attachments_attachment -->
<div class="w3-row w3-container" style="margin-top:20px; margin-bottom:10px;"><!-- w3-row (start) -->  
        <header class="w3-container w3-teal w3-card-4">
            <h2 style="color:#FFF; font-size:15px; padding:10px; margin:0px; direction:rtl;">
               دانلود chan.zip  
            </h2>
        </header> 
        <div class="w3-col m12 w3-container w3-white k-all-blocks w3-card-4"> 
			

				<style>

			td.attachrow        {font: normal 11px Tahoma;}
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

			</style>
				<style>

			td.attachrow        {font: normal 11px Tahoma;}
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

			</style>
				<style>
			<!--
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			td.attachrow        {font: normal 11px Tahoma;}
			-->
			</style>


				<table border="0" cellpadding="0" cellspacing="3">
			<!-----Postbit_Attachment---->
				</table>
				<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">

					<tr>
						<td class="attachrow" width="15%"><span class="genmed">نام فایل</span></td>
						<td class="attachrow" width="75%"><span class="genmed">chan.zip</span></td>
						<td rowspan="5" class="attachrow" width="20%" align="center">
						<a href="attachment.php?aid=864">
						<img src="kdevelop_down.png" alt="" border="0"></a><br>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">نوع فایل</span></td>
						<td class="attachrow" width="75%">
						<!-- start: attachment_icon -->
<img src="https://www.kelidestan.com/forum/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon --></td>

			</td>        </tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
						<td class="attachrow" width="75%"><span class="genmed">292</span></td>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
						<td class="attachrow" width="75%">4.8 MB</td>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">ارسال کننده فایل</span></td>
						<td class="attachrow" width="75%">
						<a href="https://www.kelidestan.com/forum/member.php?action=profile&amp;uid=2520"></a></td>

			</td>        </tr>
				</table>


    </div>
</div><!-- w3-row (end) -->
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[سلام من یه سورس این پایین گذاشتم که توی اون میشه فوت رو عوض کرد و همچنین میشه سایزش رو تغیر داد<br />
حالا مشکلم اینه که وقتی برنامه رو میبندم  و برای دفه بعد میرم توش دوباره باید تنظیمات اعمال بشه<br />
مطالب زیادی راجب به SharedPreferences خوندم اما چیزی که بتونه مشکل منو حل بکنه گیر نیاوردم یا شایدم نفهمیدم<br />
اگ کسی میتونه بم بگه لطفا<img src="images/smilies/huh.gif" /><img src="images/smilies/huh.gif" /><br />
<a href="http://s3.picofile.com/file/8195190792/chan.zip.html" target="_blank" rel="noopener" class="mycode_url">سورس</a><br /><!-- start: postbit_attachments_attachment -->
<div class="w3-row w3-container" style="margin-top:20px; margin-bottom:10px;"><!-- w3-row (start) -->  
        <header class="w3-container w3-teal w3-card-4">
            <h2 style="color:#FFF; font-size:15px; padding:10px; margin:0px; direction:rtl;">
               دانلود chan.zip  
            </h2>
        </header> 
        <div class="w3-col m12 w3-container w3-white k-all-blocks w3-card-4"> 
			

				<style>

			td.attachrow        {font: normal 11px Tahoma;}
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

			</style>
				<style>

			td.attachrow        {font: normal 11px Tahoma;}
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

			</style>
				<style>
			<!--
			table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }
			td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
			td.attachrow        {font: normal 11px Tahoma;}
			-->
			</style>


				<table border="0" cellpadding="0" cellspacing="3">
			<!-----Postbit_Attachment---->
				</table>
				<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">

					<tr>
						<td class="attachrow" width="15%"><span class="genmed">نام فایل</span></td>
						<td class="attachrow" width="75%"><span class="genmed">chan.zip</span></td>
						<td rowspan="5" class="attachrow" width="20%" align="center">
						<a href="attachment.php?aid=864">
						<img src="kdevelop_down.png" alt="" border="0"></a><br>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">نوع فایل</span></td>
						<td class="attachrow" width="75%">
						<!-- start: attachment_icon -->
<img src="https://www.kelidestan.com/forum/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon --></td>

			</td>        </tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
						<td class="attachrow" width="75%"><span class="genmed">292</span></td>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
						<td class="attachrow" width="75%">4.8 MB</td>
					</tr>
					<tr>
						<td class="attachrow" width="15%"><span class="genmed">ارسال کننده فایل</span></td>
						<td class="attachrow" width="75%">
						<a href="https://www.kelidestan.com/forum/member.php?action=profile&amp;uid=2520"></a></td>

			</td>        </tr>
				</table>


    </div>
</div><!-- w3-row (end) -->
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ساخت Array list در یک SharedPreference و فراخوانی آن در یک اکتیویتی]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=5743</link>
			<pubDate>Mon, 01 Jun 2015 16:44:14 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=2354">civiato</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=5743</guid>
			<description><![CDATA[سلام ادمین جان! <img src="images/smilies/flower.gif" /><br />
توی یه کلاس sharedPreference تعداد 30 تا string دارم که این استرینگ ها توشون یه سری عدد اعشار دار هست.<br />
می خوام همه این استرینگ ها رو توی یه Array List وارد کنم. (توی همون کلاس)<br />
کدهای  sharedPreference به صورت زیر هست که از stackoverflow کمک گرفتم:<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><pre><code style="color: #000000"><span style="color: #0000BB">&lt;?php <br />
</span><span style="color: #007700">public class </span><span style="color: #0000BB">Prefs </span><span style="color: #007700">extends </span><span style="color: #0000BB">PreferenceActivity </span><span style="color: #007700">{<br />
    <br />
    @</span><span style="color: #0000BB">Override<br />
    </span><span style="color: #007700">protected </span><span style="color: #0000BB">void onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">Bundle savedInstanceState</span><span style="color: #007700">) {<br />
            </span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">savedInstanceState</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">SharedPreferences prefs </span><span style="color: #007700">= </span><span style="color: #0000BB">PreferenceManager</span><span style="color: #007700">.</span><span style="color: #0000BB">getDefaultSharedPreferences</span><span style="color: #007700">(</span><span style="color: #0000BB">this</span><span style="color: #007700">);<br />
            <br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//about 30 Strings[/color]<br />
            </span><span style="color: #0000BB">String w1 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w1"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w2 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w2"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w3 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w3"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w4 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w4"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w5 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w5"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w6 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w6"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            <br />
           <br />
            <br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//Set up an Array list containing all these numbers[/color]<br />
            </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Double</span><span style="color: #007700">&gt; </span><span style="color: #0000BB">weights </span><span style="color: #007700">= new </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Double</span><span style="color: #007700">&gt;();<br />
            for (</span><span style="color: #0000BB">int i </span><span style="color: #007700">= </span><span style="color: #0000BB">1</span><span style="color: #007700">; </span><span style="color: #0000BB">i </span><span style="color: #007700">&lt;= </span><span style="color: #0000BB">30</span><span style="color: #007700">; </span><span style="color: #0000BB">i</span><span style="color: #007700">++) {<br />
                </span><span style="color: #0000BB">weights</span><span style="color: #007700">.</span><span style="color: #0000BB">add</span><span style="color: #007700">(</span><span style="color: #0000BB">Double</span><span style="color: #007700">.</span><span style="color: #0000BB">parseDouble</span><span style="color: #007700">(</span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w" </span><span style="color: #007700">+ </span><span style="color: #0000BB">i</span><span style="color: #007700">, </span><span style="color: #DD0000">"0"</span><span style="color: #007700">)));<br />
            }                    <br />
            <br />
            }<br />
    <br />
} <br />
</span><span style="color: #0000BB"></code></div></pre></div></div><br />
حالا می خوام این array list رو، توی یه اکتیویتی که بخشی از اون در زیر اومده فراخوان کنم و جای Array list به نام "entries" معرفی بشه! لطفا راهنمایی کنید.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><pre><code style="color: #000000"><span style="color: #0000BB">&lt;?php <br />
</span><span style="color: #007700">private </span><span style="color: #0000BB">LineData generateLineData</span><span style="color: #007700">() {<br />
        <br />
        [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//Call SharedPreferences here[/color]<br />
        </span><span style="color: #0000BB">SharedPreferences shared </span><span style="color: #007700">= </span><span style="color: #0000BB">getSharedPreferences</span><span style="color: #007700">(</span><span style="color: #DD0000">"Prefs"</span><span style="color: #007700">, </span><span style="color: #0000BB">MODE_PRIVATE</span><span style="color: #007700">);<br />
        </span><span style="color: #0000BB">SharedPreferences</span><span style="color: #007700">.</span><span style="color: #0000BB">Editor editor </span><span style="color: #007700">= </span><span style="color: #0000BB">shared</span><span style="color: #007700">.</span><span style="color: #0000BB">edit</span><span style="color: #007700">();<br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]انیجا نمی دونم چطوری فراخوانش کنم[/color]<br />
<br />
        </span><span style="color: #0000BB">LineData d </span><span style="color: #007700">= new </span><span style="color: #0000BB">LineData</span><span style="color: #007700">();<br />
        <br />
        </span><span style="color: #FF8000">//Replace or introduce our Array list instead of "entries"[color=#FF0000] اینجا هم می خوام به جای لیست زیر معرفیش کنم[/color]<br />
        </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Entry</span><span style="color: #007700">&gt; </span><span style="color: #0000BB">entries </span><span style="color: #007700">= new </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Entry</span><span style="color: #007700">&gt;();<br />
<br />
        for (</span><span style="color: #0000BB">int index </span><span style="color: #007700">=</span><span style="color: #0000BB">0 </span><span style="color: #007700">; </span><span style="color: #0000BB">index </span><span style="color: #007700">&lt; </span><span style="color: #0000BB">itemcount</span><span style="color: #007700">; </span><span style="color: #0000BB">index</span><span style="color: #007700">++)<br />
            </span><span style="color: #0000BB">entries</span><span style="color: #007700">.</span><span style="color: #0000BB">add</span><span style="color: #007700">(new </span><span style="color: #0000BB">Entry</span><span style="color: #007700">(</span><span style="color: #0000BB">getRandom</span><span style="color: #007700">(</span><span style="color: #0000BB">15</span><span style="color: #007700">, </span><span style="color: #0000BB">10</span><span style="color: #007700">), </span><span style="color: #0000BB">index</span><span style="color: #007700">));<br />
<br />
        </span><span style="color: #0000BB">LineDataSet set </span><span style="color: #007700">= new </span><span style="color: #0000BB">LineDataSet</span><span style="color: #007700">(</span><span style="color: #0000BB">entries</span><span style="color: #007700">, </span><span style="color: #DD0000">"First data series"</span><span style="color: #007700">); <br />
</span><span style="color: #0000BB"></code></div></pre></div></div><br />
<br />
<br />
 ]]></description>
			<content:encoded><![CDATA[سلام ادمین جان! <img src="images/smilies/flower.gif" /><br />
توی یه کلاس sharedPreference تعداد 30 تا string دارم که این استرینگ ها توشون یه سری عدد اعشار دار هست.<br />
می خوام همه این استرینگ ها رو توی یه Array List وارد کنم. (توی همون کلاس)<br />
کدهای  sharedPreference به صورت زیر هست که از stackoverflow کمک گرفتم:<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><pre><code style="color: #000000"><span style="color: #0000BB">&lt;?php <br />
</span><span style="color: #007700">public class </span><span style="color: #0000BB">Prefs </span><span style="color: #007700">extends </span><span style="color: #0000BB">PreferenceActivity </span><span style="color: #007700">{<br />
    <br />
    @</span><span style="color: #0000BB">Override<br />
    </span><span style="color: #007700">protected </span><span style="color: #0000BB">void onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">Bundle savedInstanceState</span><span style="color: #007700">) {<br />
            </span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">savedInstanceState</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">SharedPreferences prefs </span><span style="color: #007700">= </span><span style="color: #0000BB">PreferenceManager</span><span style="color: #007700">.</span><span style="color: #0000BB">getDefaultSharedPreferences</span><span style="color: #007700">(</span><span style="color: #0000BB">this</span><span style="color: #007700">);<br />
            <br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//about 30 Strings[/color]<br />
            </span><span style="color: #0000BB">String w1 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w1"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w2 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w2"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w3 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w3"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w4 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w4"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w5 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w5"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            </span><span style="color: #0000BB">String w6 </span><span style="color: #007700">= </span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w6"</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);<br />
            <br />
           <br />
            <br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//Set up an Array list containing all these numbers[/color]<br />
            </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Double</span><span style="color: #007700">&gt; </span><span style="color: #0000BB">weights </span><span style="color: #007700">= new </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Double</span><span style="color: #007700">&gt;();<br />
            for (</span><span style="color: #0000BB">int i </span><span style="color: #007700">= </span><span style="color: #0000BB">1</span><span style="color: #007700">; </span><span style="color: #0000BB">i </span><span style="color: #007700">&lt;= </span><span style="color: #0000BB">30</span><span style="color: #007700">; </span><span style="color: #0000BB">i</span><span style="color: #007700">++) {<br />
                </span><span style="color: #0000BB">weights</span><span style="color: #007700">.</span><span style="color: #0000BB">add</span><span style="color: #007700">(</span><span style="color: #0000BB">Double</span><span style="color: #007700">.</span><span style="color: #0000BB">parseDouble</span><span style="color: #007700">(</span><span style="color: #0000BB">prefs</span><span style="color: #007700">.</span><span style="color: #0000BB">getString</span><span style="color: #007700">(</span><span style="color: #DD0000">"w" </span><span style="color: #007700">+ </span><span style="color: #0000BB">i</span><span style="color: #007700">, </span><span style="color: #DD0000">"0"</span><span style="color: #007700">)));<br />
            }                    <br />
            <br />
            }<br />
    <br />
} <br />
</span><span style="color: #0000BB"></code></div></pre></div></div><br />
حالا می خوام این array list رو، توی یه اکتیویتی که بخشی از اون در زیر اومده فراخوان کنم و جای Array list به نام "entries" معرفی بشه! لطفا راهنمایی کنید.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><pre><code style="color: #000000"><span style="color: #0000BB">&lt;?php <br />
</span><span style="color: #007700">private </span><span style="color: #0000BB">LineData generateLineData</span><span style="color: #007700">() {<br />
        <br />
        [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]//Call SharedPreferences here[/color]<br />
        </span><span style="color: #0000BB">SharedPreferences shared </span><span style="color: #007700">= </span><span style="color: #0000BB">getSharedPreferences</span><span style="color: #007700">(</span><span style="color: #DD0000">"Prefs"</span><span style="color: #007700">, </span><span style="color: #0000BB">MODE_PRIVATE</span><span style="color: #007700">);<br />
        </span><span style="color: #0000BB">SharedPreferences</span><span style="color: #007700">.</span><span style="color: #0000BB">Editor editor </span><span style="color: #007700">= </span><span style="color: #0000BB">shared</span><span style="color: #007700">.</span><span style="color: #0000BB">edit</span><span style="color: #007700">();<br />
            [</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #FF8000">#FF0000]انیجا نمی دونم چطوری فراخوانش کنم[/color]<br />
<br />
        </span><span style="color: #0000BB">LineData d </span><span style="color: #007700">= new </span><span style="color: #0000BB">LineData</span><span style="color: #007700">();<br />
        <br />
        </span><span style="color: #FF8000">//Replace or introduce our Array list instead of "entries"[color=#FF0000] اینجا هم می خوام به جای لیست زیر معرفیش کنم[/color]<br />
        </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Entry</span><span style="color: #007700">&gt; </span><span style="color: #0000BB">entries </span><span style="color: #007700">= new </span><span style="color: #0000BB">ArrayList</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Entry</span><span style="color: #007700">&gt;();<br />
<br />
        for (</span><span style="color: #0000BB">int index </span><span style="color: #007700">=</span><span style="color: #0000BB">0 </span><span style="color: #007700">; </span><span style="color: #0000BB">index </span><span style="color: #007700">&lt; </span><span style="color: #0000BB">itemcount</span><span style="color: #007700">; </span><span style="color: #0000BB">index</span><span style="color: #007700">++)<br />
            </span><span style="color: #0000BB">entries</span><span style="color: #007700">.</span><span style="color: #0000BB">add</span><span style="color: #007700">(new </span><span style="color: #0000BB">Entry</span><span style="color: #007700">(</span><span style="color: #0000BB">getRandom</span><span style="color: #007700">(</span><span style="color: #0000BB">15</span><span style="color: #007700">, </span><span style="color: #0000BB">10</span><span style="color: #007700">), </span><span style="color: #0000BB">index</span><span style="color: #007700">));<br />
<br />
        </span><span style="color: #0000BB">LineDataSet set </span><span style="color: #007700">= new </span><span style="color: #0000BB">LineDataSet</span><span style="color: #007700">(</span><span style="color: #0000BB">entries</span><span style="color: #007700">, </span><span style="color: #DD0000">"First data series"</span><span style="color: #007700">); <br />
</span><span style="color: #0000BB"></code></div></pre></div></div><br />
<br />
<br />
 ]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سوال: اضافه کردن ادیت تکست به preference با کدنویسی (در برنامه نویسی اندروید)]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=5485</link>
			<pubDate>Wed, 08 Apr 2015 12:41:48 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=2068">hvm</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=5485</guid>
			<description><![CDATA[سلام دوستان<br />
می شه به یک activity یا preference با کدنویسی در قسمت کدها نه xml یک ادیت تکست اضافه کرد؟]]></description>
			<content:encoded><![CDATA[سلام دوستان<br />
می شه به یک activity یا preference با کدنویسی در قسمت کدها نه xml یک ادیت تکست اضافه کرد؟]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سوال» ادیت تکست (EditText) نامحدود (در برنامه نویسی اندروید)]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=5484</link>
			<pubDate>Wed, 08 Apr 2015 10:26:35 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=2068">hvm</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=5484</guid>
			<description><![CDATA[سلام دوستان<br />
من در برنامم یک صفحه ی تنظیمات دارم که یک ادیت تکست داره و کاربر با وارد کردن یک عدد و زدن کلید ذخیره اون رو ذخیره می کنه بوسیله ی preference.اما من می خوام یک دکمه مثبت در کنارش قرار بدم که با هر بار زدن روی اون مثبت یک ادیت تکست جدید باز بشه و اطلاعات درونش بعد از وارد کردن متن و زدن دکمه ی ذخیره، ذخیره بشه.تقریبا شبیه دفترچه یادداشت می مونه که با زدن روی دکمه جدید یک ادیت تکست جدید باز می شه که می تونی متن مورد نظرت رو بنویسی و ذخیره کنی.راه استانداردش چیه و آموزش تصویری یا مشابهی دارید لطفا بفرمایید.]]></description>
			<content:encoded><![CDATA[سلام دوستان<br />
من در برنامم یک صفحه ی تنظیمات دارم که یک ادیت تکست داره و کاربر با وارد کردن یک عدد و زدن کلید ذخیره اون رو ذخیره می کنه بوسیله ی preference.اما من می خوام یک دکمه مثبت در کنارش قرار بدم که با هر بار زدن روی اون مثبت یک ادیت تکست جدید باز بشه و اطلاعات درونش بعد از وارد کردن متن و زدن دکمه ی ذخیره، ذخیره بشه.تقریبا شبیه دفترچه یادداشت می مونه که با زدن روی دکمه جدید یک ادیت تکست جدید باز می شه که می تونی متن مورد نظرت رو بنویسی و ذخیره کنی.راه استانداردش چیه و آموزش تصویری یا مشابهی دارید لطفا بفرمایید.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ذخیره کردن متن EditText (در برنامه نویسی اندروید)]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=5134</link>
			<pubDate>Mon, 26 Jan 2015 19:47:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=2039">علیرضا ع...</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=5134</guid>
			<description><![CDATA[ سلام،<br />
آقا admin من میخوام یک EditText بزارم هرچی توش بزارم همون لحظه ذخیره بشه یعنی نیازی به دکمه ای برای ذخیره نداشته باشه. و EditText وارد یه صفحه نشه که توی اون اطلاعات وارد کنم. به صورت عادی باشه، میشه یه توضیح ساده بدین؟]]></description>
			<content:encoded><![CDATA[ سلام،<br />
آقا admin من میخوام یک EditText بزارم هرچی توش بزارم همون لحظه ذخیره بشه یعنی نیازی به دکمه ای برای ذخیره نداشته باشه. و EditText وارد یه صفحه نشه که توی اون اطلاعات وارد کنم. به صورت عادی باشه، میشه یه توضیح ساده بدین؟]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مشکل در ساخت لیست علاقه مندی ها برای برنامه اندروید]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=4831</link>
			<pubDate>Thu, 06 Nov 2014 08:41:33 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=1852">alizzz</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=4831</guid>
			<description><![CDATA[با سلام<br />
بنده یک برنامه با محتویات نوشتاری زیاد ساختم و برای فروش به  مارکت  کافه بازار ارسال کردم، ولی از من خواسته شده که لیست علاقه مندی ها را به برنامه ام اضافه کنم. بنده از کلید شماره 2259 استفاده کردم. با این تفاوت که اکتیویتی  Show_Subjects را نساختم و در عوض کدهای آن را  با کمی تغییرات در اکتیویتی های دیگر کپی کردم( فعلا در  3 اکتیویتی کپی کردم). در اکتیویتیfavoriets هم به جای<br />
                Intent i <span style="color: #339933;" class="mycode_color">=</span> <span style="color: #000000;" class="mycode_color">new</span> Intent<span style="color: #009900;" class="mycode_color">(</span>getApplicationContext<span style="color: #009900;" class="mycode_color">(</span><span style="color: #009900;" class="mycode_color">)</span>, Show_Subjects.<span style="color: #000000;" class="mycode_color">class</span><span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
                                i.<span style="color: #006633;" class="mycode_color">putExtra</span><span style="color: #009900;" class="mycode_color">(</span><span style="color: #0000ff;" class="mycode_color">"subject_number"</span>, favorite_number<span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
                                startActivity<span style="color: #009900;" class="mycode_color">(</span>i<span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
            <span style="color: #009900;" class="mycode_color">}</span><br />
در کد بالا قسمت show_subject را پاک کردم و به جای آن Page3  را وارد کردم<br />
و همین را کپی کرده و یک بار page7 ویک بار هم page10 را وارد کردم.و البته متغیرها را غیر از i تعریف کردم<br />
حالا مشکل اینجاست که وقتی در گوشی مثلا من page3 یا 2 یا مثلا  3 پیچ را با هم به علاقه مندی ها اضافه می کنم و بعد در لیست علاقه مندی ها روی عنوان مثلا page3 می زنم ابتدا به آخرین page( حتی اگر جزو لیست علاقه مندیها هم نباشد) که page10 باشد منتقل می شوم و بعد با هر بار زدن back گوشی به page7 ,بعد به پیج 3 منتقل می شوم. این قضیه هم بعد از کلیک روی  عنوان صفحات دیگری که در لیست علاقه مندیه ها هم هست صادق است.<br />
<br />
ولی بنده میخواهم بعد از کلیک بر روی هر عنوان، به صفحه مربوط به خودش منتقل شوم و نه به تمام صفحات<br />
<br />
ضمنا بنده متن های اصلی را در فایل string ننوشتم بلکه درون خود فایل xml هر اکتیویتی نوشتم، برای همین نتوانستم از show_subjects استفاده کنم.<br />
<br />
لطفا راهنمایی بفرمایید<br />
با تشکر]]></description>
			<content:encoded><![CDATA[با سلام<br />
بنده یک برنامه با محتویات نوشتاری زیاد ساختم و برای فروش به  مارکت  کافه بازار ارسال کردم، ولی از من خواسته شده که لیست علاقه مندی ها را به برنامه ام اضافه کنم. بنده از کلید شماره 2259 استفاده کردم. با این تفاوت که اکتیویتی  Show_Subjects را نساختم و در عوض کدهای آن را  با کمی تغییرات در اکتیویتی های دیگر کپی کردم( فعلا در  3 اکتیویتی کپی کردم). در اکتیویتیfavoriets هم به جای<br />
                Intent i <span style="color: #339933;" class="mycode_color">=</span> <span style="color: #000000;" class="mycode_color">new</span> Intent<span style="color: #009900;" class="mycode_color">(</span>getApplicationContext<span style="color: #009900;" class="mycode_color">(</span><span style="color: #009900;" class="mycode_color">)</span>, Show_Subjects.<span style="color: #000000;" class="mycode_color">class</span><span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
                                i.<span style="color: #006633;" class="mycode_color">putExtra</span><span style="color: #009900;" class="mycode_color">(</span><span style="color: #0000ff;" class="mycode_color">"subject_number"</span>, favorite_number<span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
                                startActivity<span style="color: #009900;" class="mycode_color">(</span>i<span style="color: #009900;" class="mycode_color">)</span><span style="color: #339933;" class="mycode_color">;</span><br />
            <span style="color: #009900;" class="mycode_color">}</span><br />
در کد بالا قسمت show_subject را پاک کردم و به جای آن Page3  را وارد کردم<br />
و همین را کپی کرده و یک بار page7 ویک بار هم page10 را وارد کردم.و البته متغیرها را غیر از i تعریف کردم<br />
حالا مشکل اینجاست که وقتی در گوشی مثلا من page3 یا 2 یا مثلا  3 پیچ را با هم به علاقه مندی ها اضافه می کنم و بعد در لیست علاقه مندی ها روی عنوان مثلا page3 می زنم ابتدا به آخرین page( حتی اگر جزو لیست علاقه مندیها هم نباشد) که page10 باشد منتقل می شوم و بعد با هر بار زدن back گوشی به page7 ,بعد به پیج 3 منتقل می شوم. این قضیه هم بعد از کلیک روی  عنوان صفحات دیگری که در لیست علاقه مندیه ها هم هست صادق است.<br />
<br />
ولی بنده میخواهم بعد از کلیک بر روی هر عنوان، به صفحه مربوط به خودش منتقل شوم و نه به تمام صفحات<br />
<br />
ضمنا بنده متن های اصلی را در فایل string ننوشتم بلکه درون خود فایل xml هر اکتیویتی نوشتم، برای همین نتوانستم از show_subjects استفاده کنم.<br />
<br />
لطفا راهنمایی بفرمایید<br />
با تشکر]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ذخیره صفحه ی دیده شده از برنامه اندروید]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=4814</link>
			<pubDate>Sat, 01 Nov 2014 15:44:59 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=1852">alizzz</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=4814</guid>
			<description><![CDATA[با سلام<br />
سوالمو اینطور مطرح می کنم، لطفا اگه اطلاعاتی دارید به صورت ساده بگید، چون تازه برنامه نویسی آندروید رو شروع کردم<br />
<br />
فرض کن 4 تا اکتیویتی ( یا بیشتر) داریم. به نام های MainActivity و page1، page2 ,page3 و...<br />
حالا تو هر اکتیویتی یک button هست که با لمسش به اکتیویتی بعدی میریم. مثلا از MainActivity  به page1 و از 1 به 2 و به همین ترتیب<br />
<br />
حالا ما مثلا تو page 3  میخوایم از برنامه خارج بشیم. من دکمه back را  تو تمام صفحات غیر فعال کردم( برای اینکه نشه به صفحه قبل برگردیم) و فقط با دکمه home میشه خارج شد<br />
بعد از خروج از برنامه اگه دوباره برنامه رو باز کنی page 3 باز میشه. تا اینجاشو مشکلی ندارم<br />
مشکل اینجاست که با خاموش و روشن کردن گوشی،به جای اینکه برنامه از page3 شروع بشه دوباره از MainActivity شروع میشه.<br />
در واقع من میخوام از هر صفحه ای که اومدم بیرون، دفعه بعدی ( *********حتی پس از خاموش کردن گوشی********)<br />
که برنامه رو باز کردم از صفحه ای که قبلا با دکمهhome گوشی ازش اومدم بیرون رو بیاره نه صفحه اولی رو<br />
مطالب مربوط به ذخیره سازی رو هم خوندم ولی بازم نتونستم<br />
<br />
<img src="images/smilies/huh.gif" /><br />
<br />
لطفا اگه میدونید،ساده بگید که باید چیکار کنم<br />
با تشکر]]></description>
			<content:encoded><![CDATA[با سلام<br />
سوالمو اینطور مطرح می کنم، لطفا اگه اطلاعاتی دارید به صورت ساده بگید، چون تازه برنامه نویسی آندروید رو شروع کردم<br />
<br />
فرض کن 4 تا اکتیویتی ( یا بیشتر) داریم. به نام های MainActivity و page1، page2 ,page3 و...<br />
حالا تو هر اکتیویتی یک button هست که با لمسش به اکتیویتی بعدی میریم. مثلا از MainActivity  به page1 و از 1 به 2 و به همین ترتیب<br />
<br />
حالا ما مثلا تو page 3  میخوایم از برنامه خارج بشیم. من دکمه back را  تو تمام صفحات غیر فعال کردم( برای اینکه نشه به صفحه قبل برگردیم) و فقط با دکمه home میشه خارج شد<br />
بعد از خروج از برنامه اگه دوباره برنامه رو باز کنی page 3 باز میشه. تا اینجاشو مشکلی ندارم<br />
مشکل اینجاست که با خاموش و روشن کردن گوشی،به جای اینکه برنامه از page3 شروع بشه دوباره از MainActivity شروع میشه.<br />
در واقع من میخوام از هر صفحه ای که اومدم بیرون، دفعه بعدی ( *********حتی پس از خاموش کردن گوشی********)<br />
که برنامه رو باز کردم از صفحه ای که قبلا با دکمهhome گوشی ازش اومدم بیرون رو بیاره نه صفحه اولی رو<br />
مطالب مربوط به ذخیره سازی رو هم خوندم ولی بازم نتونستم<br />
<br />
<img src="images/smilies/huh.gif" /><br />
<br />
لطفا اگه میدونید،ساده بگید که باید چیکار کنم<br />
با تشکر]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[shared pref]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=4314</link>
			<pubDate>Wed, 05 Feb 2014 14:01:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=1483">momayyezi_m</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=4314</guid>
			<description><![CDATA[ باسلام مزاحم همیشگی هستم<img src="images/smilies/biggrin.gif" /><br />
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>switch(checkedId)<br />
{<br />
case R.id.radio1:<br />
    SharedPreferences shared = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
    SharedPreferences.Editor editor = shared.edit();<br />
    editor.putString("fonts", "tahoma.ttf");<br />
    editor.apply();<br />
    finish();<br />
    break;<br />
case R.id.radio2:<br />
    SharedPreferences shared1 = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
    SharedPreferences.Editor editor1 = shared1.edit();<br />
    editor.putString("fonts", "BNazanin.ttf");<br />
    editor.apply();<br />
    finish();<br />
    break;<br />
}</code></div></div><br />
و میخوام که تو صفحه اصلی از این کد استفاده کنم<br />
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>SharedPreferences shared = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
SharedPreferences.Editor editor = shared.edit();<br />
String string_from_sp = shared.getString("fonts", "BZar.ttf");</code></div></div><br />
و بعد<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>Typeface face = Typeface.createFromAsset(getAssets(), "font/"+fonts+"");</code></div></div><br />
الان مشکل کجا هستش؟ <img src="images/smilies/flower.gif" />]]></description>
			<content:encoded><![CDATA[ باسلام مزاحم همیشگی هستم<img src="images/smilies/biggrin.gif" /><br />
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>switch(checkedId)<br />
{<br />
case R.id.radio1:<br />
    SharedPreferences shared = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
    SharedPreferences.Editor editor = shared.edit();<br />
    editor.putString("fonts", "tahoma.ttf");<br />
    editor.apply();<br />
    finish();<br />
    break;<br />
case R.id.radio2:<br />
    SharedPreferences shared1 = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
    SharedPreferences.Editor editor1 = shared1.edit();<br />
    editor.putString("fonts", "BNazanin.ttf");<br />
    editor.apply();<br />
    finish();<br />
    break;<br />
}</code></div></div><br />
و میخوام که تو صفحه اصلی از این کد استفاده کنم<br />
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>SharedPreferences shared = getSharedPreferences("Prefs", MODE_PRIVATE);<br />
SharedPreferences.Editor editor = shared.edit();<br />
String string_from_sp = shared.getString("fonts", "BZar.ttf");</code></div></div><br />
و بعد<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>Typeface face = Typeface.createFromAsset(getAssets(), "font/"+fonts+"");</code></div></div><br />
الان مشکل کجا هستش؟ <img src="images/smilies/flower.gif" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ذخیره اطلاعات]]></title>
			<link>https://www.kelidestan.com/forum/showthread.php?tid=4289</link>
			<pubDate>Thu, 09 Jan 2014 16:11:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kelidestan.com/forum/member.php?action=profile&uid=1483">momayyezi_m</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kelidestan.com/forum/showthread.php?tid=4289</guid>
			<description><![CDATA[سلام و با تشکر از مدیر عزیز<br />
برای ذخیره تغییراتی که کاربر در بخش تنظیمات انجام داده باید از SharedPreferences استفاده کنیم.اونوقت بلد نیستم<img src="images/smilies/biggrin.gif" />  هیچ نمونه کدی هم متاسفانه پیدا نکردم کهتنظیمات رو ذخیره کنه<br />
ایا کسی میتونه کمک کنه]]></description>
			<content:encoded><![CDATA[سلام و با تشکر از مدیر عزیز<br />
برای ذخیره تغییراتی که کاربر در بخش تنظیمات انجام داده باید از SharedPreferences استفاده کنیم.اونوقت بلد نیستم<img src="images/smilies/biggrin.gif" />  هیچ نمونه کدی هم متاسفانه پیدا نکردم کهتنظیمات رو ذخیره کنه<br />
ایا کسی میتونه کمک کنه]]></content:encoded>
		</item>
	</channel>
</rss>