Android
xuyangsdkb
这个作者很懒,什么都没留下…
展开
-
Android-使用html作布局文件
在android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企业,其实还是程序员自己动手布局。这样既浪费时间和精力,也未必能达到理想的效果。但是,在企业级的android开发中,使用html页面进行布局,也有很多的优势(例如:简单,大部分开发人员及美工都熟悉,方便统一进行更新,管理)。据笔者了解,已经有不少的公司在使用这转载 2012-03-19 17:43:56 · 521 阅读 · 0 评论 -
Android-去除边缘阴影、选中色、拖动背景色等 (转)
去除ListView滑到顶部和底部时边缘的黑色阴影:Xml代码 android:fadingEdge="none" 去除拖动时默认的黑色背景:Xml代码 android:cacheColorHint="#00000000" 去除选中时的黄色底色:Xml代码 android:listSelector="#00000000"转载 2012-07-08 12:29:19 · 461 阅读 · 0 评论 -
Android-动画详解(转另)
动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中 AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩转载 2012-07-08 12:30:06 · 290 阅读 · 0 评论 -
Android-SQLite数据库使用方法
Android下嵌入式数据库SqlLite使用方法SQLiteOpenHelper接口简介为了实现对数据库版本进行管理,SQLiteOpenHelper类提供了两个重要的方法,分别是onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion),前者用于初次使用软件时生成数转载 2012-07-08 12:31:25 · 594 阅读 · 0 评论 -
Android-访问权限大全
(转至cnblogs)程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “propertie转载 2012-07-08 12:32:19 · 271 阅读 · 0 评论 -
Android-开机检测_模板代码
public class BootBroadcastReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) { if (intent.getAction().equals("android.intent.action.BOOT_COMPLETE原创 2012-07-08 12:34:45 · 633 阅读 · 0 评论 -
Android-点击两次退出
private static Boolean isExit = false; private static Boolean hasTask = false; Timer tExit = new Timer(); TimerTask task = new TimerTask() { @Override转载 2012-07-09 18:25:02 · 256 阅读 · 0 评论 -
Android-正常关闭应用程序
正常关闭Android应用程序:当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭Android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 Android.os.Process.killProcess(android.os.Process.myPid())通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空转载 2012-07-10 12:24:58 · 322 阅读 · 0 评论 -
Android-安全退出
正常关闭Android应用程序:当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭Android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 Android.os.Process.killProcess(android.os.Process.myPid())通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空转载 2012-07-10 15:45:18 · 294 阅读 · 0 评论 -
Android-安全退出
正常关闭Android应用程序:当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭Android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 Android.os.Process.killProcess(android.os.Process.myPid())通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空转载 2012-07-10 15:45:37 · 227 阅读 · 0 评论 -
Andorid工具类-图片处理工具类
public class ImageUtil { public static InputStream getRequest(String path) throws Exception { URL url = new URL(path); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); con原创 2012-07-21 20:58:51 · 313 阅读 · 0 评论 -
Android-使用ViewPager实现高仿launcher拖动效果(转)
ViewPager是实现左右两个屏幕平滑地切换的一个类使用ViewPager首先需要引入android-support-v4.jar这个jar包。具体ViewPager的用法首先是layout下面的main.xmlhttp://schemas.android.com/apk/res/android" android:layout_width="fill_par转载 2012-07-08 12:25:54 · 3425 阅读 · 0 评论 -
Android-基站定位
//获得经纬度,并查询地点public String locationService(final TelephonyManager tm ) { new Thread() { @Override public void run() { super.run(); System.out.println("定位开始"); GsmCellLocation gcl转载 2012-07-08 12:22:27 · 349 阅读 · 0 评论 -
Android-判断是否有网络连接&&类型
在android中判断是否有网络连接注意:网络类型是3g 或者 wifi在3g或者wifi类型的网络下做一些更新操作---------------------------------------------------------------------------public boolean isConnecting(){ConnectivityManager原创 2012-07-08 12:20:43 · 348 阅读 · 0 评论 -
TabHost两种方式
第一种:继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。只要定义具体Tab内容布局就行了.<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_原创 2012-07-08 11:54:06 · 351 阅读 · 0 评论 -
Android-Popupwindow
获取的layout可以自定义 lv_appmanager.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { // TODO Aut原创 2012-07-08 12:26:33 · 317 阅读 · 0 评论 -
Android-动画详解
本例要实现对ImageView对象进行渐变尺寸缩放动画效果 1> 在项目的res目录下创建文件夹anim,然后在anim文件夹下面定义动画XML文件,文件名称可以自定义,如:scale.xml,内容如下: <scale android:interpolator="@android:anim/accelerate_decelerate_interpolator"转载 2012-07-08 12:27:45 · 317 阅读 · 0 评论 -
Android-UI,layer-list 的使用(转)
1,当我们想把多个图层叠在一起现身的时候,可以使用layer-list在drawable下建立一个xml文件 例如 login_head.xmlJava代码 xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/user_fac转载 2012-07-08 12:28:37 · 431 阅读 · 0 评论 -
Android-分享某个应用程序
分享某个应用 Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); // shareIntent.putExtra("android.intent.extra.SUBJECT", "分享"); shar原创 2012-07-08 12:30:33 · 299 阅读 · 0 评论 -
Android-保存文件到ROM/SDCARD
注意需要权限: public class SavePwdService {//定义应用程序的上下文 没有被初始化 private Context context;public SavePwdService(Context context) { this.context = context;}/** * 保存用户密码到手机rom的文件里面原创 2012-07-08 12:33:04 · 740 阅读 · 0 评论 -
Android-pull解析
public class PersonService { private Context context; public PersonService(Context context) { this.context = context; } /** * 把person.xml的输入流 解析 转化成list集合 * @param filename assets目录下的文件原创 2012-07-08 12:33:36 · 269 阅读 · 0 评论 -
Android-数据库操作
public class SqlDao {private MyDBOpenHelper dbOpenHelper;public SqlDao(Context context) { dbOpenHelper = new MyDBOpenHelper(context);}// 增加public void addUser(String username, String pa原创 2012-07-08 12:34:09 · 379 阅读 · 0 评论 -
Android-向服务器发送图片
Android 客户端public class PhotoUpload extends Activity { private String newName = "image.jpg"; private String uploadFile = "/sdcard/image.JPG"; private String actionUrl = "http://192原创 2012-07-08 12:12:22 · 748 阅读 · 0 评论 -
Android-网络提交数据,接收数据
普通方式GETString param1 = URLEncoder.encode(name);String param2 = URLEncoder.encode(password);URL url = new URL(path + "?name=" + param1 + "&password=" + param2);HttpURLConnection conn = (HttpU原创 2012-07-08 12:17:49 · 342 阅读 · 0 评论 -
通用工具类-Base64Encoder加密
public class Base64Encoder { private static final char last2byte = (char) Integer .parseInt("00000011", 2); private static final char last4byte = (char) Integer .parseInt("00001111", 2); priv转载 2012-07-21 20:59:34 · 472 阅读 · 0 评论