关闭

【Android】WebView学习资料

首先要在manifest.main文件中创建一个webview,然后再activity中定义这个webview然后 进行一下相关操作。  1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出 Web page not available错误。  2、在要Activity中生成一个WebView...
阅读(4796) 评论(0)

【Android】异步加载解决方案

Android的Lazy Load主要体现在网络数据(图片)异步加载、数据库查询、复杂业务逻辑处理以及费时任务操作导致的异步处理等方面。在介绍Android开发过程中,异步处理这个常见的技术问题之前,我们简单回顾下Android开发过程中需要注意的几个地方。 Android应用开发过程中必须遵循单线程模型(Single Thread Model)的原则。因为Android的UI操作并不是线程安全...
阅读(6719) 评论(0)

【Android】TabHost与RadioGroup结合完成的菜单

效果图:    首先看布局文件:  Java代码   "1.0" encoding="UTF-8"?>    "@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"     xmlns:android="http://sc...
阅读(5328) 评论(0)

【Android】异步加载网络图片

Android图片的异步加载,主要原理: 加载图片时先查看缓存中时候存在该图片,如果存在则返回该图片,否则先加载载一个默认的占位图片,同时创建一个通过网络获取图片的任务并添加,任务完成后放松消息给主线程更新界面。 使用方法: [java] view plaincopy AsynImageLoader asynImageLoader = new...
阅读(3832) 评论(0)

【Android】将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)

最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的Activity打成Jar包的形式,这样子我们改了里面的内容就直接发布Jar包出去,其他公司直接下载Jar来使用,这样子他们自己公司也能更好的维护。...
阅读(3004) 评论(0)

【Java】通过时间锁定程序

接项目时防止甲方拖欠款项的绝招。 不过需要链接网络,借用了第三方网站 "http://www.bjtime.cn" 下面看代码吧……咩哈哈哈哈。。。。 String timeString = jsonObject.getString("time").substring(0, 7); // 双重保险,最好能获得系统时间,以免第三方网站异常时程序无法运行...
阅读(3901) 评论(0)

【Java】从网络获取北京时间

public static void main(String[] args) throws Exception { URL url=new URL("http://www.bjtime.cn");//取得资源对象 URLConnection uc=url.openConnection();//生成连接对象 uc.connect(); //发出连接...
阅读(12894) 评论(4)

【Android】EditText输入框自动提示

所示的图片中输入as前两个字母,后面就会提示相应的结果提示,这在apidemo中也有类似例子的提供,网上传的也基本都是那个例子。    这个功能用处不大,但是在于新意不错,说专业一点就是用户体验不错。    每个事情都有缺点,这个的坏处就是必须输入两个以上的字符,两个!    实现此功能的是EditText的子类控件AutoCompleteTextView。既是子类,所以有着全部父类的属性,...
阅读(13401) 评论(3)

【Android】删除某目录下文件

删除某文件/文件夹 若为文件夹,会清空文件夹内文件...
阅读(16379) 评论(11)

【Android】MVC模式在Android系统中的应用

Android鼓励弱耦合和组件的重用,在Android中MVC的具体体现如下: 1) 视图层(View):一般采用XML文件进行界面的描述,使用的时候可以非常方便的引入,当然,如何你对Android了解的比较的多了话,就一定可以想到在Android中也可以使用JavaScript+HTML等的方式作为View层,当然这里需要进行Java和JavaScript之间的通信,幸运的是,Andr...
阅读(10133) 评论(0)

【Android】屏幕适配——屏幕规格与分辨率对照表

要看选择的API版本,4.0以上的,可以不考虑800x480以下的。 常规的主流要考虑: 低端 HVGA(320×240像素) HVGA(480×320像素) 中端: WVGA(800×480像素) 高端: WSVGA(1024×600分辨率)  SVGA+(1024×768像素) Android开发常用于存放不同分辨率的drawab...
阅读(4976) 评论(1)

【Android】系统自带的主题与样式(theme and style)

android中自带的主题(theme)的集锦: •android:theme="@android:style/Theme.Dialog"   将一个Activity显示为对话框模式 •android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏 •android:theme="@android:style/Theme.NoTit...
阅读(3739) 评论(0)

【Android】开启关闭GPRS

/** * 设置数据使用状态 需要 签名 系统 可以根据 变化 * @param true 为可用 false为 不可用 * @return 0为 成功 -1为失败 */ private int setMobileDataEnabled(Context context, boolean flag) { ConnectivityManager cm = (ConnectivityManager) c...
阅读(6272) 评论(0)

【Android】拷贝文件到另一个目录下

/** * 复制单个文件 * @param oldPath String 原文件路径 如:c:/fqf.txt * @param newPath String 复制后路径 如:f:/fqf.txt * @return boolean */ public void copyFile(String oldPath, String ne...
阅读(55445) 评论(24)

【Android】eclipse智能提示

在使用Eclipse时候如果使用它默认的智能提示,会让人很郁闷(只有输入.的时候才会有,而且是0.2秒后跳出),大家如果使用过VS的话,肯定会有这样的感觉:Eclipse的开发效率也太低了吧。 其实事实不是这样的。Eclipse其实很强大,关键是你会不会设置。 1:打开Eclipse,window-》Preferences-》java-》Editor-》Content Assist 2:修改...
阅读(6278) 评论(1)
50条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:408158次
    • 积分:4061
    • 等级:
    • 排名:第8399名
    • 原创:41篇
    • 转载:9篇
    • 译文:0篇
    • 评论:163条
    最新评论