android
文章平均质量分 77
square_l
这个作者很懒,什么都没留下…
展开
-
android 手机链接3g网络的问题
国内使用3G网络的频段是BI频段,好像是2100吧1、 屏幕点击过程:settings->more...->Mobile network->network modesettings_headers.xml 是setting模块的布局文件,其中下面部分的代码对应的是settings中的more..选项: header android:i原创 2013-09-19 13:46:39 · 4344 阅读 · 0 评论 -
android中ListView控件&&onItemClick点击事件
from:http://hi.baidu.com/ilybeen/item/31c91d878f7736e0e596e02d listView= (ListView) this.findViewById(R.id.listview); List>data = new ArrayList>(); UserService us = new UserServi转载 2014-01-17 21:21:01 · 898 阅读 · 0 评论 -
Fastjson介绍
好多东西与各位分享哦转载地址:http://cache.baiducontent.com/c?m=9d78d513d9921cf04fece4690d61c0676907de386c84804668d5e35f93134c403732b0fa613511748b84213b16ae394bea872173475b61eac7df893acabbe53f2ef86169671df619538e4转载 2014-02-17 16:57:08 · 979 阅读 · 0 评论 -
EditTextView 把光标放于最后
如果我们要将光标定位到某个位置,可以采用下面的方法:EditTextView editText = (EditTextView )findViewById(R.id.edittext); //Debug.asserts(text instanceof Spannable); if (text instanceof Spannable) { Spannable spa原创 2014-03-05 14:45:33 · 1467 阅读 · 0 评论 -
input工具提供一种在终端输入命令来控制系统的方式
input工具提供一种在终端输入命令来控制系统的方式。我们可以通过往串口(终端)输入#input keyevent 4 //4 表示KEYCODE_BACK触发返回建按下的事件,相当于在键盘或者触屏上按下返回键。这里只列出我们常用的几种事件:82 --> "KEYCODE_MENU" //菜单3 --> "KEYCODE_HOME" //返回home4原创 2014-03-25 15:43:27 · 1020 阅读 · 0 评论 -
android-aidl
转载地址:http://blog.csdn.net/ppcst/article/details/7468795转载 2014-06-03 17:14:01 · 608 阅读 · 0 评论 -
android — NDK生成so文件
我们在安装环境的时候安装了NDK,可以在eclipse下直接生成so文件。NDK的压缩包里面自带了一些sample工程,NDK的文件直接解压到某个目录下即可。第一次生成so文件的时候,我们先使用NDK的sample下的hello-jni的例子。1、启动eclipse,通过Create project from existing source,选择hello-jni的目录,按默认选项创建工转载 2014-07-17 10:42:58 · 675 阅读 · 0 评论 -
Android数据库安全解决方案,使用SQLCipher
源码:http://files.cnblogs.com/android100/SQLCipherTest.rar我们都知道,Android系统内置了SQLite数据库,并且提供了一整套的API用于对数据库进行增删改查操作。数据库存储是我们经常会使用到的一种存储方式,相信大多数朋友对它的使用方法都已经比较熟悉了吧。在Android中,我们既可以使用原生的SQL语句来对数据进行操作,也可以使用An转载 2014-06-10 16:45:31 · 755 阅读 · 0 评论 -
Android清除本地数据缓存代码案例 sqlite sharedpref 等等
/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */package com.test.DataClean;import android.content.Context;import android.os.Environment;转载 2014-07-01 10:48:17 · 1592 阅读 · 0 评论 -
Android一键清除某个应用下的数据
Android一键清除某个应用下的数据,我这里是针对android原创 2014-07-04 17:32:35 · 8537 阅读 · 1 评论 -
提高android ContentProvider的效率
转载地址:http://www.cnblogs.com/jayceli/archive/2013/01/25/2876385.html转载 2014-06-25 11:54:06 · 1899 阅读 · 0 评论 -
sqlite中常用的sql语句
1、创建表的sql语句,说明一下uid为自动递增的整型数据,insert_time是创建的时间数据,比如以字符串的形式插入的话就是"2013-12-12"或"2013-11-26 15:02:33"create table proclamation_record(uid integer primary key autoincrement,[user_id] varchar(32) de原创 2013-12-02 15:40:16 · 2773 阅读 · 0 评论 -
android浮动小窗口设计
2\//Activity类 public class MyFloatViewActivity extends Activity { /** Called when the activity is first created. */ private WindowManager wm=null; private WindowManager转载 2014-09-26 11:24:59 · 1325 阅读 · 0 评论 -
editText里面图和文字混排并编辑以后存里面的文字和图片信息等
要求:1、editText放各种样式的文字,比如下划线、加粗等2、原创 2014-09-28 17:34:50 · 2985 阅读 · 0 评论 -
TabHost布局
转载:http://www.cnblogs.com/tinyphp/p/3875105.html TabHost是整个Tab的容器,包含TabWidget和FrameLayout两个部分,TabWidget是每个Tab的表情,FrameLayout是Tab内容。实现方式有两种:1、继承TabActivity2、继承Activity类>>两个方法实例下载方法一:继承TabAc转载 2015-03-31 11:00:58 · 827 阅读 · 0 评论 -
Android版本支付宝集成获取私钥与公钥
支付宝公钥和私钥的申请转载 2015-09-09 21:42:42 · 3859 阅读 · 0 评论 -
捕获android app应用的全部异常
第一步是写异常的handlerpublicclass CrashHander implements UncaughtExceptionHandler { private Context mContext; private static final String TAG = "CrashHander"; /** * 单例模式 * 保证只有一个实例 * */原创 2014-01-18 09:41:50 · 917 阅读 · 0 评论 -
PhoneGap(Cordova)之js调用本地native的方法 2
一、PhoneGap是跨平台的js调用本地native的插件,首先要在官网上下载版本,本文用的是2.9.0版本,解压后将cordova-2.9.0.jar拷贝到libs下,将config.xml拷贝到res/xml下,将cordova.js拷贝到www下面,详见下面的截图:-------------------------------------------------------原创 2013-12-25 11:08:41 · 1582 阅读 · 0 评论 -
T卡插拔有声音的问题
对于插拔SD卡有声音的问题:SD卡的挂载流程大致如此,MountServie实际上还会通知PackageManagerService,因为这里分析的是SD卡挂载从底层到上层的表现,因此这里暂不分析。简约流程图如下:上面提示的词:mtk/packages/apps/SystemUpdate/res/values/strings.xml: sdcard_unmount">SD card原创 2013-09-19 13:32:19 · 1753 阅读 · 0 评论 -
android日期太长显示不全的问题
这次处理的bug是如下图所示日期太长显示完后,会把后面的设置图片等挤掉,如何解决这个问题呢?这里作者以跑马灯的方式解决的,出来的效果如下图所示。 这个模块是android手机最上方得状态栏显示的东西,包括信号、时间、日期等,具体如下图所示: 而这些状态显示的地方位于\frameworks\base\packages\SystemUI模块。在这次软件开发主要涉及原创 2013-09-28 08:40:39 · 1813 阅读 · 0 评论 -
gallery使用的一个demo
首先是原始代码:布局文件:Layout/main.xml,里面声明了一个gallery的空间和一个图片显示的空间:xmlversion="1.0"encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt原创 2013-09-28 08:51:18 · 1811 阅读 · 0 评论 -
wifi开启的一个例子
WIFI开启的一个例子,下面是给出的主要代码:1、 //定义wifiManager,主要是涉及和wifi配置和管理相关的类 WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);2、wifi.startScan();//开始wifi信号的扫描3、List resultList = wi原创 2013-09-28 08:44:19 · 1311 阅读 · 0 评论 -
contentProvider的应用
1、MyProvider.java是自定义的provider类---------------------package com.test.liu.provider;import java.util.concurrent.CountDownLatch;import java.util.regex.Matcher;import com.test.liu.db.NoticeBoa原创 2013-12-06 18:42:06 · 755 阅读 · 0 评论 -
android:webview加载网页速度很慢的的究极解决方案
转载出自:http://hi.baidu.com/goldchocobo/item/9f7b0639f3cd2efe96f88dfb Android客户端中混搭HTML页面,会出现虽然HTML内容载入完成,标题也正常显示,但是整个网页需要等到近5秒(甚至更多)时间才会显示出来。研究了很久,搜遍了国外很多网站,也看过PhoneGap的代码,一直无解。 一般人堆WebView的加速转载 2013-12-30 15:29:29 · 12302 阅读 · 0 评论 -
Android性能调优
转载地址:http://www.trinea.cn/android/android-performance-demo/本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二转载 2014-01-02 16:50:56 · 944 阅读 · 0 评论 -
android客户端访问后台服务器时常用的一些检查方法
/** * @Title: checkHasNetwork * @Description:检查网络连接 * @param context * @return true 有网络 ;false 无网络 */ public static boolean checkHasNetwork(Context context) { ConnectivityManager c原创 2013-12-02 10:54:35 · 988 阅读 · 0 评论 -
webview html页面加载本地js及img src(二)
转载:http://blog.csdn.net/andych008/article/details/8132731以content://的形式有javascript跨域的问题,所以就算加载js文件成功,也不能执行,或者说还需要解决跨域的问题,太麻烦,所以还是放弃了。我们现在也没有用这种方案。但是加载图片是一点问题都没有的。希望对同样使用webview开发的兄弟们有所帮助。大家有什么转载 2014-01-07 10:52:49 · 2148 阅读 · 0 评论 -
webview html页面加载本地js及img src(一)
转载地址:http://blog.csdn.net/andych008/article/details/7631576这个是google上的一个例子,代码地址:http://android-phpmanual.googlecode.com/svn/trunk/我们的客户端软件主要部分用webview的表现形式来实现。当然这个东东有优点、缺点也不少。今天,我们要解决的就是,如转载 2014-01-07 10:50:24 · 1864 阅读 · 0 评论 -
webview中的js调用native的实例
一、首先简单的布局文件main.xml,主要有两个控件我们主要研究webview控件:http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou原创 2013-12-24 15:21:50 · 1663 阅读 · 0 评论 -
PhoneGap(Cordova)之js调用本地native的方法
一、PhoneGap是跨平台的js调用本地native的插件,首先要在官网上下载版本,本文用的是2.9.0版本,解压后将cordova-2.9.0.jar拷贝到libs下,将config.xml拷贝到res/xml下,将cordova.js拷贝到www下面,详见下面的截图:二、写插件Echo.java文件,必须CordovaPlugin接口 实现execute方法package原创 2013-12-25 09:44:21 · 5126 阅读 · 0 评论 -
数据库 ——预创建数据库
地址:http://tech.ddvip.com/2013-08/1375929466200462.html在开发过程中,有时候,预先创建好数据库比在程序运行时创建数据库更加地高效。举个例子,你想编写一个程序,这个程序把你去过的地方的坐标都显示出来。这种情况下,预先创建数据库是更加容易的,比在运行时创建数据库。这里,需要使用一些免费的工具。推荐使用SQLite Database Brows转载 2013-12-27 17:01:54 · 798 阅读 · 0 评论 -
android中使用sqlite、复制assets下的数据库到SD卡、支持大于1M的文件
转载地址:http://www.cnblogs.com/som5/archive/2011/01/23/android_sqlite_assets_sdcard.html如果使用SD卡,需要在AndroidManifest.xml中设置权限uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">u转载 2013-12-27 14:13:20 · 2384 阅读 · 0 评论 -
自定义弹出窗口AlertDialog
自己定义弹出窗口,这里是调用 SelectDialog dialog = new SelectDialog(某个activity, R.style.dialog); dialog.setCanceledOnTouchOutside(true);//点击窗口外就会取消窗口 dialog.show();---------------------------------原创 2013-12-27 16:18:48 · 1092 阅读 · 0 评论 -
自定义listview的布局
一、自定义listview的布局,首先是布局文件mylist.xml:http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"原创 2013-12-27 16:36:55 · 928 阅读 · 0 评论 -
ViewPager+FragmentPagerAdapter实现微信5.2.1主界面架构
ViewPager+FragmentPagerAdapter实现微信5.2.1主界面架构转载 2016-05-07 11:54:32 · 617 阅读 · 0 评论