Tab页面的布局R.layout.tabhost_layout: <LinearLayout xmlns:android="http://schemas.andro…
publicclass MainActivity extendsActivity { //定义一个图片显示控件 privateImageView imageView; /** Ca…
现在的App就用越来越人性化了,为了满足用户的体验欲望,从各个方面都进行了仔细处理。比如我们点击第一次点击Back键的时候,会温馨提示“再按一次返回键退出…
使用MediaRecorder的步骤: 1、创建MediaRecorder对象 2、调用MediRecorder对象的setAudioSource()方法设置声音的来源,一般传入M…
项目中开发需要,就是在点击某个控件(如头像ImageView)时要求弹出一个操作的选项菜单(对话框),效果就是像IPhone的…
在Android应用开发中,APP端与服务器交互的数据通常是json格式的数据,那么为了方便操作,我们一般会用json解析框架来帮助我们进行数据 操作。常用的有Gjs…
一、需要权限: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE&quo…
实现多文件的上传,基于标准的http来实现。 多文件上传MyUploader类的实现: /** * * 同步上传多个文件 * 基于标准的http实现,需要在非UI线程中调用,以免阻…
Android系统可以用如下方法获取默认浏览器信息: public static ActivityInfo getBrowserApp(Context context) { Str…
项目需求上碰到个这样的问题,在Service中需要判断当前的程序是否是活动状态,换句话说也就是说后台跑的服务中有业务需求检测当前程序是否是该服务的程序 这样好让点击推送通知时跳转到…
Android判断是否平板的方法如下: public static boolean isTablet(Context context) { return (context.getR…
让JSON操作变得简单的 Gson 封装类 import java.util.List; import java.util.Map; import com.google.gson.…