![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发之旅
coder_weiyi
这个作者很懒,什么都没留下…
展开
-
对话框合集
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m原创 2015-08-12 21:36:18 · 302 阅读 · 0 评论 -
画画板原理
//画画板原理:在滑动过程中不断得到坐标,在坐标之间划线 public class MainActivity extends Activity { private ImageView iv; private Bitmap srcBM; private Bitmap copyBM; private Matrix matrix; private Canvas原创 2015-08-12 21:37:00 · 1115 阅读 · 0 评论 -
工具类:MD5加密
public class MD5Utils {public static final String YAN = "sadf%^234h76UIywe7r8623j4h*&"; /** * 对密码明文进行md5加密 * @param passwrod * @return */ public static String md5Encrypt(Str原创 2015-08-12 21:44:35 · 526 阅读 · 0 评论 -
撕衣服小游戏原理
/*撕衣服原理:底层放无衣服人物,上层放穿衣服人物当触摸划过使上层划过像素变透明*/ public class MainActivity extends Activity { private ImageView iv; private Bitmap srcBM; private Bitmap copyBM; private Canvas canvas;原创 2015-08-12 21:33:31 · 3192 阅读 · 1 评论 -
屏幕状态的监听
//屏幕锁屏与解锁的通知不能写在清单文件中,要手动注册 ScreenReceiver receiver = new ScreenReceiver(); IntentFilter filter = new IntentFilter(); filter.addAction("android.intent.action.SCREEN_ON");原创 2015-08-12 21:38:02 · 327 阅读 · 0 评论 -
短信恢复的原理——使用内容提供者
public class MainActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }原创 2015-08-12 21:42:06 · 500 阅读 · 0 评论 -
点击事件的四种写法
public class MainActivity extends Activity implements OnClickListener { private Button button1,button2,button3,button4;原创 2015-08-12 21:28:12 · 725 阅读 · 0 评论 -
多线程下载的原理
public class Multidownloader { private static int ThreadCount = 3; public static void main(String[] args) throws Exception { String path = "http://192.168.0.100/Server/e.exe";原创 2015-08-12 21:31:05 · 249 阅读 · 0 评论 -
生成XML——XmlSerializer
public void backup (View view){ try { //写入外存记得要添加权限 // <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> // <uses-permission andro原创 2015-08-12 21:38:51 · 918 阅读 · 0 评论 -
短信备份的原理——使用内容提供者
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m原创 2015-08-12 21:41:20 · 365 阅读 · 0 评论 -
工具类:处理网络请求的回应
public class StreamUtils { public static String convertStream2Str(InputStream input){ ByteArrayOutputStream baos = new ByteArrayOutputStream(); int len = -1; byte[] buffer = n原创 2015-08-12 21:43:59 · 328 阅读 · 0 评论 -
加载大图片到内存,进行缩放
public class MainActivity extends Activity { private ImageView iv; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou原创 2015-08-12 21:40:27 · 363 阅读 · 0 评论 -
解析Xml——XmlPullParser
public class ChannelServiceImpl { public static List<Channel> getAllWeather(InputStream is){ List<Channel> cs = null; Channel c = null; try { // 创建解析器原创 2015-08-12 21:39:54 · 472 阅读 · 0 评论 -
JSON数据解析
JSON返回示例:{ "resultcode":"200", "reason":"Successed!", "result":{ "lat":"39.915065193348", "lng":"116.40389843345", "type":"1", "address":"北京市东城区中华路甲10号",原创 2015-06-26 17:49:54 · 590 阅读 · 0 评论 -
Android使用聚合数据接口解析JSON数据显示当前地址
聚合数据经纬度解析 接口地址:http://apis.juhe.cn/geo/ 支持格式:JSON/XML 请求方式:GET 请求示例:http://apis.juhe.cn/geo/?key=您申请的APPKEY&lat=39.907314&lng=116.391279&type=1 接口备注:实现GPS/百度经纬度/谷歌经纬度 解析成地理位置信息 请求参数原创 2015-06-27 15:23:36 · 4260 阅读 · 0 评论 -
Android调用系统功能获取当前经纬度
location.getLatitude() //经度location.getLongitude() //纬度location.getAltitude() //海拔原创 2015-06-26 12:28:18 · 640 阅读 · 0 评论 -
Android使用腾讯定位SDK显示当前地址
照着书上例子准备做个定位小程序,使用例子中的聚合数据接口发现有次数限制,然后准备换到百度地图SDK,准备先做出定位再完善成LBS,没想到百度注册为开发者太麻烦,还要手持身份证拍照,于是换到腾讯地图。 腾讯定位SDK简介安装:http://lbs.qq.com/geo/guide-install.html原创 2015-06-27 15:32:26 · 5367 阅读 · 3 评论 -
打开系统发送短信Activity
public class MainActivity extends Activity { private ListView lv; private String[] items = { "生日快乐", "恭喜发财", "福如东海", "早生贵子" }; protected v原创 2015-08-12 21:29:55 · 406 阅读 · 0 评论 -
音乐播放与进度拖拽原理
public class MainActivity extends Activity { private MediaPlayer player; private SeekBar sb; private Timer timer; private TimerTask task; protected void onCreate(Bundle savedInstance原创 2015-08-12 21:32:01 · 962 阅读 · 0 评论 -
属性动画
public class MainActivity extends Activity { private Button button; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou原创 2015-08-12 21:35:38 · 239 阅读 · 0 评论 -
图片的镜像和倒影
public class MainActivity extends Activity { private ImageView iv1,iv2; protected void onCreate(Bundle savedInstanceState) {原创 2015-08-12 21:34:29 · 489 阅读 · 0 评论 -
补间动画
public class MainActivity extends Activity { private Button button; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layo原创 2015-08-12 21:35:15 · 319 阅读 · 0 评论 -
HttpClient发送网络请求
public class MainActivity extends Activity { private EditText et_username,et_password; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se原创 2015-08-12 21:43:15 · 376 阅读 · 0 评论