我的Android进阶之旅------>/storage/sdcard0, /sdcard, /mnt/sdcard ,/storage/emulated/legacy 的区别

转自:http://bbs.gfan.com/android-5382920-1-1.html 关于android的4.2的0文件夹的详解 ---- android 4.0 ---- 在galaxy nexus(GN)手机上userdata分区很大,被挂在/data目录,用户的数据通常是放在sd卡上,然而gn是没有sd卡的,所以google想了一个办法,就是虚拟一个。 所以,在us...
阅读(16525) 评论(5)

我的Android进阶之旅------>FastJson的简介

在最近的工作中,在客户端和服务器通信中,需要采用JSON的方式进行数据传输。简单的参数可以通过手动拼接JSON字符串,但如果请求的参数过多,采用手动拼接JSON字符串,出错率就非常大了。并且工作效率也特别低。 网上有许多开源的JSON框架,比如Gson,Jackson,FastJson等框架。       FastJson是阿里巴巴工程师开发的一个Json处理工具包,包括“序列化”和“反序列化...
阅读(1021) 评论(2)

我的Android进阶之旅------>Android关于Activity管理的一个简单封装

如何管理当前的运行Activity栈,如何彻底退出程序,本文封装了一个Activity管理类,可以方便随时退出程序。 import java.util.Stack; import android.app.Activity; import android.content.Context; public class ActivityManager { private static Stack...
阅读(1364) 评论(2)

我的Android进阶之旅------>Android无第三方Jar包的源代报错:The current class path entry belongs to container ...的解决方法

今天使用第三方Jar包afinal.jar时候,想看一下源代码,无法看 然后像添加jar对应的源码包,也无法添加相应的源代码,报错如下:The current class path entry belongs to container 'Android Dependencies' which does not allow user modifications to source atta...
阅读(1060) 评论(0)

我的Android进阶之旅------>Android关于Log的一个简单封装

android.util.Log类,可以方便地用于在编码调试过程中打印日志。但是在发布后的产品中,如果有太多的日志打印,则会严重地影响性能。对android.util.Log类做一个简单的封装,当产品要发布的话,将Debug设为false。 代码如下。 public class LogUtils{ /**正式上线時候设为false*/ private static final boo...
阅读(1189) 评论(7)

我的Android进阶之旅------>Android关于TextWatcher的初步了解

首先来看一下TextWatcher的源代码 package android.text; /** * When an object of a type is attached to an Editable, its methods will * be called when the text is changed. */ public interface TextWatcher exten...
阅读(1591) 评论(6)

我的Android进阶之旅------>Android关于ImageSpan和SpannableString的初步了解

最近要实现一个类似QQ聊天输入框,在输入框中可以同时输入文字和表情图像的功能。如下图所示的效果: 为了实现这个效果,先去了解了一下ImageSpan和SpannableString的用法。下面用一个小实例来看看具体的用法,效果如下: 代码如下: @Override protected void onCreate(Bundle savedInstanceSta...
阅读(1945) 评论(0)

我的Android进阶之旅------> Android应用升级构想和要点总结

广大博友,看过后帮忙顶顶,谢谢大家!!!  转载请注明: http://blog.csdn.net/richway2010/article/details/6408258 【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】 下面就如何对Android 手机上的应用进行升级相关知识的讲解:...
阅读(867) 评论(0)

我的Android进阶之旅------>MIME类型大全

今天在实现一个安装apk的代码中看到一段代码为:application/vnd.android.package-archive,不知其意,所以百度了一下,了解到这是一种MIME的类型,代表apk类型。 代码如下: //安装apk protected void installApk(File file) { Intent intent = new Intent();...
阅读(1598) 评论(0)

我的Java开发学习之旅------>Base64的编码思想以及Java实现

Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。 一、编码规则 所谓Base64,就是说选出64个字符----小写字母a-...
阅读(1110) 评论(0)

我的Android进阶之旅------>android:drawableLeft的用法

有时候想在EditText左边放一个图片,如图所示: 就可以在xml布局文件中的EditText定义代码中,添加入下面的代码,即可实现: android:drawableLeft="@drawable/login_user" 在TextView中有这么一系列属性,可以在文字的上下左右开始结束处画图片等drawable对象。 android:drawableBotto...
阅读(926) 评论(0)

PoC简介

无线一键通功能,POC(PTT Over Cellular)也称PTT(Push To Talk)功能。PTT:一键通(Push-to-Talk)功能是一种全新的移动技术,可以快速地进行“一对一”或者“一对多”通话,就像使用对讲通话机一样。这一功能适合需要频繁中间联系的小型和中型企业以及需要同朋友和家人聊天的个人用户。   ●手机要求:普通手机无法使用PTT功能。但一部分支持高通BREW...
阅读(683) 评论(0)

我的Android进阶之旅------>Android二级ListView列表的实现

实现如下图所示的二级列表效果 首先是在布局文件中,布局两个ListView,代码如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="...
阅读(2897) 评论(0)

我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(三)Android客户端功能实现

我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(一)PC服务器端 (地址:http://blog.csdn.net/ouyang_peng/article/details/47004617) 我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(二)Android客户端功能...
阅读(1733) 评论(3)

我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(二)Android客户端功能展示

Android客户端的实现思路大致如下: 1、首先扫描局域网内所有PC,看是否有PC端的服务器在运行并监听30000端口。 2、如果没有扫描到有PC端的服务器在运行并监听30000端口,则重新扫描或者退出。 3、扫描到了有PC端的服务器在运行并监听30000端口,则控制PC端关机、重启或者取消关机。 4、点击关机按钮,发送指令到PC服务器端 5、点...
阅读(1203) 评论(0)

我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(一)PC服务器端

因为经常开着笔记本工作,累了就坐床上玩手机,但晚上要睡觉了又不想下床去关电脑,就想做个Android软件来控制PC端的关机和重启。要想实现此功能,就得让Android手机和PC之间进行通信才能,因此采用Socket编程来实现。  ==================================Shutdown命令的用法=====================================...
阅读(1602) 评论(0)

我的Android进阶之旅------>Android中android:windowSoftInputMode的用法

面试题:如何在显示某个Activity时立即弹出软键盘? 答案:在AndroidManifest.xml文件中设置标签的android:windowSoftInputMode属性可以在显示Activity时立即弹出当前输入法的软键盘(不管是否有获得焦点的空间)。 设置为:android:windowSoftInputMode="stateVisible|adjustPan"   代码如...
阅读(2720) 评论(4)

我的Android进阶之旅------>Android嵌入图像InsetDrawable的用法

面试题:为一个充满整个屏幕的LinearLayout布局指定背景图,是否可以让背景图不充满屏幕?请用代码描述实现过程。 解决此题,可以使用嵌入(Inset)图像资源来指定图像,然后像使用普通图像资源一样使用嵌入图像资源。 语法如下: xml version="1.0" encoding="utf-8"?> inset xmlns:android="http://schemas...
阅读(1928) 评论(2)

我的Android进阶之旅------>Android <requestFocus />标签的用法

布局资源文件的根节点可以使用容器控件(如LinearLayout、FrameLayout等),也可以使用非容器控件(如:EditText、TextView等)。对于非容器控件,只能在非容器控件标签中放标签,表示将当前控件设为焦点。如下代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" a...
阅读(6527) 评论(0)

我的Android进阶之旅------>Android字符串资源中的单引号问题error: Apostrophe not preceded by 的解决办法

刚刚在string字符串资源文件中,写了一个单引号,报错了,错误代码如下 error: Apostrophe not preceded by \ (in OuyangPeng's blog )资源文件如下: OuyangPeng's blog http://blog.csdn.net/ouyang_peng 解决方法有两种,如下所示: 第一种方法:使用双引号将单引...
阅读(1254) 评论(0)
39条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1699898次
    • 积分:20091
    • 等级:
    • 排名:第404名
    • 原创:359篇
    • 转载:109篇
    • 译文:0篇
    • 评论:883条
    感谢您为博客进行打赏
      支付宝&微信支付二维码
      支付宝&微信支付
    站长统计
    友情链接
    博客专栏
    最新评论