- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 国际化和本地化一个WPF工程
1. 概述 该文章介绍了一种国际化和本地化一个WPF工程的方法,并给出了一个Sample。该解决方法是根据SDK Documents以及CodeProject.com网站的文章总结出来的。 WPF程序会自动根据OS的版本选择资源程序集,如果本地程序集不在,则使用默认程序集资源。可以通过代码的形式让WPF程序使用某一个版本的资源。本文介绍的方法不需要再对工程进行编译,可
2008-03-12 16:54:00 4559
inote记事工具android客户端
记事工具功能:
1. 新增、编辑和删除(仅支持文本;非彻底删除,可恢复)
2. 记事锁(一个主密码,适用所有记事)
3. 搜索(支持标题、内容)
4. 导出(导出txt文件至SD卡)
5. 分享
涉及到的开发点(部分):
inote新手开发
1. 创建的Activity要添加到AndroidManifest.xml文件
2. 可以使用AlertDialog实现弹出窗口
3. 输入框的提示文字(没有内容时展现),设置EditText的android:hint="@string/content"属性。
4. 分享功能的实现。
private void share() {
final Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, note.title);
intent.putExtra(Intent.EXTRA_TEXT, note.content);
Intent.createChooser(intent, "Share");
startActivity(intent);
}
5. SQLiteOpenHelper在系统目录创建数据库,如果要把数据库文件保存在SD卡,可通过SQLiteDatabase.openOrCreateDatabase自行实现。
6. SD卡的访问,需在AndroidManifest.xml添加权限。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
7. 设置RadioButton组
<RadioGroup android:id="@+id/searchRadioGroup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton android:layout_height="wrap_content"
android:text="@string/title"
android:layout_width="wrap_content"
android:id="@+id/titleRadio"
android:checked="true"/>
<RadioButton
android:layout_height="wrap_content"
android:text="@string/content"
android:layout_width="wrap_content"
android:id="@+id/ContentRadio"/>
<RadioButton android:layout_height="wrap_content"
android:text="@string/all"
android:layout_width="wrap_content"
android:id="@+id/allRadio"/>
</RadioGroup>
8. 指定EditBox只能输入数字(或其他),设置android:inputType="number"。
2011-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人