- 博客(24)
- 资源 (17)
- 收藏
- 关注
原创 ANDROID Sqlite 小结
ANDROID Sqlite 小结Sqlite命令操作 建立数据库档案 用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入):$ sqlite3 foo.db 如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,如果你喜欢,也可以取个foo.icannameitwhateverilike的
2016-08-30 17:34:42 365
原创 SharedPreferences 跨进程共享
SharedPreferences 跨进程共享进程a private int mode = Context.MODE_WORLD_READABLE; SharedPreferences setting = mContext.getSharedPreferences("smartsetting", mode);进程b try { C
2016-08-30 17:32:31 398
原创 SharedPrefence 中context mode属性的意思
SharedPrefence 中context mode属性的意思MODE_PRIVATE 默认属性,只能本进程,即本app使用。 MODE_WORLD_READABLE 可用跨进称实行读权限,有安全漏洞,尽量不要使用,建议使用ContentProvider 和service MODE_WORLD_WRITEABLE 可以跨进程实行写权限,有安全漏洞。和readable一样,建议使用conten
2016-08-30 17:30:03 417
原创 MTK 添加新语言
MTK 添加新语言 1、修改ProductConfig.mk文件 在mediatek/config/${Project}/ProjectConfig.mk或者mediatek/config/common/ProjectConfig.mk文件中找到宏 MTK_PRODUCT_LOCALES,添加要新加的语言代码,例如斯瓦希里语(坦桑尼亚)是sw_TZ; 2、添加ICU资源2.1添加ICU资源t
2016-08-30 17:28:46 954
原创 android 充电图标
[QUESTION] 如何让充电完成后状态栏电量图标上不显示闪电标志?[ANSWER] 这个是google原生设计。google 原生设计为只要是usb插入状态,则会在状态栏电量图标上显示闪电标志。如果期望充电完成后状态栏电量图标上不显示这个闪电标志,可按照下面的方式修改:定位到:frameworks/base/packages/SystemUI/src/com/android/systemui
2016-08-30 17:27:14 2360
原创 Android 如何让某个view悬浮在其他界面之上?
[QUESTION] 如何让某个view悬浮在其他界面之上?[ANSWER] 同过WindowManager提供的addView方法来实现,其添加的view在window的最前面,到达悬浮在其他Activity之上的目的。 1.获得WindowManager服务 WindowManager mWm = (WindowManager) mContext.getApplicationContex
2016-08-30 17:26:04 9518 2
原创 Android 如果禁止statusbar下拉
Android 如果禁止statusbar下拉可参考如下做法:import android.app.StatusBarManager;StatusBarManager mStatusBar = (StatusBarManager) context.getSystemService(Context.STATUS_BAR_SERVICE);mStatusBar.disable(StatusBarMana
2016-08-25 17:07:24 2710 1
转载 Android SD卡简单的文件读写操作
近有这样的需求,把每次统计到的数据,以txt形式保存到手机SD卡或是手机内存中,遇到一些问题,记录下来。首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:[html] view plaincopy 接着在使用SDcard进行读写的时候 会用到Environment类下面的几个静态方法 : 1: getDa
2016-08-25 17:04:39 361
原创 Android 与服务端交汇,本地搭建服务端ip地址设置
Android 与服务端交汇,本地搭建服务端ip地址设置在web 服务端中http://localhost:8080/ 或者http://127.0.0.1:8080/ android 客户端id地址为http://10.0.2.2:8080/HelloTest/HelloServlet
2016-08-25 17:03:17 1282
原创 Android jni 生成对应的.h文件指令
Android jni 生成对应的.h文件指令在cmd终端中 javac com\example\myjni.JNI javah -classpath . -jni com.example.myjni.JNI会生成对应的com_example_myjni.h文件。
2016-08-25 17:00:59 363
原创 Android keycode值表单
Android keycode值表单键值 键名 描述 是否实测 0 KEYCODE_UNKNOWN 1 KEYCODE_MENU 2 KEYCODE_SOFT_RIGHT 3 KEYCODE_HOME 按键Home 是 4 KEYCODE_BACK 返回键 是 5 KEYCODE_CALL 拨号键 是 6 KEYCODE_ENDCALL 挂机键 是 7 KEYCODE_0 按键’
2016-08-25 16:56:23 649
原创 Tween 静态动态加载
Android Tween 动态加载 /静态加载 demo静态加载anim.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"><scale android:duration="5000" android:repeatCou
2016-08-23 20:40:31 244
原创 Tween animation
Animation.RELATIVE_TO_PARENT RELATIVE_TO_SELFAnimation.RELATIVE_TO_PARENT >相对于父控件Animation.RELATIVE_TO_SELF >相对于自身
2016-08-23 20:28:50 210
原创 preference_persistent属性
Android preference android:persistent 属性presistent : true|falsefalse:不会保存界面的信息到sharepref true: 会自动保存数据到sharepreference中 SharedPreferences spf = PreferenceManager.getDefaultSharedPreferences(ge
2016-08-16 20:19:01 1417
原创 PreferenceFragement 使用
Android PreferenceFragement使用不是很复杂,直接贴代码了package com.fragement;import android.app.Activity;import android.os.Bundle;import com.fragement.fm.PreFragement;public class MainActivity extends Activity {@
2016-08-16 19:53:05 403
转载 Android framework系统默认设置修改
androidnotificationsintegerframeworks存储数据库修改Settings源码可修改系统设置项,Settings数据被存放于com.android.providers.settings/databases/settings.db 中,如果想修改系统启动后加载的默认值 一种方法是直接修改settings.db的值 另一种就是修改SettingsProvider默认值
2016-08-16 16:05:37 2060
转载 转载 android多国语言文件夹文件汇总如下
转载 android多国语言文件夹文件汇总如下:中文(中国):values-zh-rCN 中文(台湾):values-zh-rTW 中文(香港):values-zh-rHK 英语(美国):values-en-rUS 英语(英国):values-en-rGB 英文(澳大利亚):values-en-rAU 英文(加拿大):values-en-rCA 英文(爱尔兰):value
2016-08-16 10:50:16 420
原创 PreferenceActivity源码分析
Android PreferenceActivity 源码分析PreferenceActivity 的继承关系,public abstract class PreferenceActivity extends ListActivity implements PreferenceManager.OnPreferenceTreeClickListener, PreferenceFragm
2016-08-15 20:50:57 724
原创 Android preference XML Attributes
Android preference XML Attributes 说明Preference元素的通用XML Attributes说明: android:key : 每个Preference控件独一无二的”ID”,唯一表示此Preference。 android:defaultValue : 默认值。 例如,CheckPreferenc
2016-08-15 14:46:21 520
原创 Preference 三种监听事件说明
Android preference onPreferenceClick/onPreferenceChange/onPreferenceTreeClick 分析3者的区别使用方式不同 onPreferenceClick 与onPreferenceChange 是通过preference.setOnPreferenceClickListener 和preference.setOnPreferenc
2016-08-15 11:07:21 15581
原创 Handler
Android Handler用法详解简介需要使用Handler的两个主要原因在将来的某个时间点调度处理消息和runnable对象将需要执行的操作放到其他线程中,而不是ui线程。下面是Handler 几个使用实例1.demo1 @Overridepublic void onClick(View view) { switch (view.getId()){ cas
2016-08-12 15:48:57 310
原创 Button caps
Android Button 在全英文的情况下,发现全部显示为大写简介在Android studio 使用中发现 新加的Button 空间,在text全为英文的情况下,在手机端显示为全部英文大写。 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" androi
2016-08-12 12:03:39 379
原创 Runnabel 与Thread
Runnable 与Thread 运行的线程区别通过运行测试代码来分析 case R.id.runnable: new Handler().post(new Runnable() { @Override public void run() { Log.d(TAG
2016-08-12 11:53:48 460
原创 IntentService
简介本文针对android 中IntentService异步流程学习。概述通过分析源码我们发现,在IntentService的构造函数中需要我们提供一个String 用来创建HandlerThread /** * Creates an IntentService. Invoked by your subclass's constructor. * * @param name Used
2016-08-11 20:37:48 255
MSSI_Introduction_20190916.pdf
2019-12-16
Thermal_Config_tool_exe_v2.2.1945.4.rar
2019-11-13
git-repo.git.rar
2017-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人