随笔分类 - Android
摘要:在android中,如果要实现text的各种样式,图文混排等,简单的样式可以靠几个不同的textview来拼成,而复杂的样式要求,用不同的textview来拼接则不太现 实。这时候就spannable就起作用了,通过设置SpannableString或SpannableStr...
阅读全文
摘要:#1.Sqlite 写操作 并不是线程安全的 1.在多进程或多线程中使用sqlite,同时操作同一个数据库的话,会导致异常抛出。 2.不同线程或实例化多个SqliteOpenhelper来操作同一个数据库,也会导致同样的问题。 3.但不同线程使用同一个sqliteopenhelper来获...
阅读全文
摘要:#1事务 事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 #2事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确...
阅读全文
摘要:fitsSystemWindows=================layout属性---------->英文文档注释为:>Boolean internal attribute to adjust view layout based on system windows such as the sta...
阅读全文
摘要:WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。 它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类: 定义 public static class WindowManager.LayoutParams extends ViewGr...
阅读全文
摘要:先是AndroidManifest里边写 <receiver android:name="com.qzb.receiver.ApplicationInstallUninstallReceiver" > <intent-filter> <action android:name="android.intent.action.PACKAGE_ADDED...
阅读全文
摘要:package my.Thread;import java.io.BufferedInputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import java.util.concurrent.Cou...
阅读全文
摘要:<!-- 在SDCard中创建与删除文件权限 --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><!-- 往SDCard写入数据权限 --><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/...
阅读全文
摘要:在AndroidManifest.xml中,<meta-data>元素可以作为子元素,被包含在<activity>、<application> 、<service>和<receiver>元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段:<activity...> <meta-data android:name="myMsg" android:value="hello my activity"></meta-data&g
阅读全文
摘要:默认activity允许其他程序调用,当禁止其他程序调用activity时,可进行如下设置: <activity android:name="com.tencent.tauth.TAuthView" android:exported="false" >默认expored为trueservice也可使用此属性
阅读全文
摘要:最好在配置文件进行设置,在onResume中设置,会导致两次onResume 代码如下: <activity android:name=".LogoView" android:label="@string/app_name" android:screenOrientation="portrait" androi...
阅读全文
摘要:/** 读取配置文件 **/ Properties properties=new Properties(); try { properties.load(getAssets().open("youmay.ini")); //设置常量类的渠道id为配置文件里边的channel Const.CHANNEL_ID=(Strin...
阅读全文
摘要:广播类型:普通广播,通过Context.sendBroadcast(Intent myIntent)发送的有序广播,通过Context.sendOrderedBroadcast(intent, receiverPermission)发送的,该方法第2个参数决定该广播的级别,级别数值是在 -1000 到 1000 之间 , 值越大 , 发送的优先级越高;广播接收者接收广播时的级别级别(可通过intentfilter中的priority进行设置设为2147483647时优先级最高),同级别接收的先后是随机的, 再到级别低的收到广播,高级别的或同级别先接收到广播的可以通过abortBroadcast
阅读全文

浙公网安备 33010602011771号