`
l540151663
  • 浏览: 181355 次
  • 性别: Icon_minigender_1
  • 来自: 浙江
社区版块
存档分类
最新评论
文章列表
  安卓系统通过广播来接受电池状态,下面是我写的一个简单电池管理项目。   广播接受类BatteryReceiver如下: package com.lml.batteryshow; import java.util.HashMap; import java.util.Map; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.BatteryManager; import android.os.Me ...
现在一些物流公司支持移动设备查询,这里我简单写了个项目。 我的快递api是快递100提供的,由于支持问题,使用的是htmlapi,访问url如下: public static final String  EXPRESS_API_URL="http://www.kuaidi100.com/applyurl?key=d3d26f3c59bd5a9b&com=com_id&nu=nu_id"; 写了个工具类Util.java,具体方法如下: package com.lml.mykuaidi; import java.io.IOException; import ...

更新进度条

有些地方需要用到像下载时用到的进度条,我这里简单的做了个demo。 布局文件activity_main.xml如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_paren ...
有时需对已安装的应用进行管理 , 这里我简单的写了获取应用程序列表。 代码如下: package com.lml.applicationtest; import java.util.List; import android.app.Activity; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.graphics.Bitmap; import android.graphics.Canv ...
有时我们在下载的时候可以在通知里看到进度条信息,我这里做了一个简单更新进度条的通知。 进度条布局如下notification.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height=&qu ...
安卓中有一个距离感应器,我们可以用来做不少东西。不过经我测试,android设备的最大距离实在是太受限制,在一个设备中,测试结果最大距离只有5CM,超过这个距离将无法识别。下面是我设计的一个俯卧撑计数器,可能在距离上缺少测试,只要修改相关参数可能会更精确些。 具体代码如下: public class MainActivity extends Activity { private SensorManager sensorManager; private TextView tvCount; private int count=0; private static  String TAG=& ...

微信摇一摇

代码参考:http://www.eoeandroid.com/thread-323631-1-1.html 微信摇一摇主要用了加速度传感器,代码如下: public class MainActivity extends Activity { private SensorManager sensorManager; private Vibrator vibrator; private static final String TAG = "SensorTest"; private static final int SENSOR_SHAKE = 10; private ...

android截图

  安卓有自带的截图方法,Activity如下: package com.example.croppic; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.net.Uri; import a ...

文件加密解密

代码参考:http://www.apkbus.com/forum.php?mod=viewthread&tid=52121&ordertype=1 核心代码如下: public class SymEncrypt { /** * 获得key * @param arrBTmp 秘钥字节 * @param alg 加密方式名称 * @return */ public static Key getKey(byte[] arrBTmp, String alg){ if(!(alg.equals("DES")||alg.equals(&q ...
参考连接:http://blog.csdn.net/hfsu0419/article/details/7924673 由于项目需求,需要对软键盘中字符键自定义,实例项目如下。 首先在layout下创建布局文件activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_par ...
相关参考:http://blog.csdn.net/nmsoftklb/article/details/10070755 fragment意指片段,一个activity可以有多个fragment组成。fragment无需在AndroidManifest.xml注册,Fragment 是3.0之后的功能,如果想向下兼容我们在导包时一定要注意了,该导入 import android.support.v4.app.FragmentActivity; 而不是 import android.app.Fragment;同时向下兼容我们的Activity 要继承 FragmentActivity 而不是 A ...
前几天,在自定义控件的时候碰到个问题,就是在如何获取自定义控件的高宽。在自定义控件类的构造函数中,本来以为可以轻松获取,但事实不是这样。我测试了下面代码: 先是布局代码: <com.lml.getvalues.MyView         android:id="@+id/myView"         android:layout_width="match_parent"         android:layout_height="150px"         android:background="#ff0000& ...
@Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction() & MotionEvent.ACTION_MASK) { // MotionEvent.ACTION_DOWN:在第一个点被按下时触发 // MotionEvent.ACTION_UP:当屏幕上唯一的点被放开时触发 // MotionEvent.ACTION_POINTER_DOWN:当屏幕上已经有一个点被按住,此时再按下其他点时触发。 // ...
本文参考至:http://www.eoeandroid.com/thread-321547-1-1.html 以前的viewHolder一般的写法是:         ViewHolder holder = null;         if(convertView == null){                 convertView = mInflater.inflate(R.layout.xxx null);                 holder = new ViewHolder();                 holder.tvXXX = (TextView)fin ...
代码出处地址:https://github.com/jfeinstein10/JazzyViewPager
Global site tag (gtag.js) - Google Analytics