会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大暴雨
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2015年3月1日
Android NDK开发入门实例
摘要: AndroidNDK是能使Android应用开发者把从c/c++编译而来的本地代码嵌入到应用包中的一系列工具的组合。注意:AndroidNDK只能用于Android1.5及以上版本中。I. Android NDK目标:Android虚拟机允许你的应用在源码中通过JNI调用本地代码(c/c++)中实现...
阅读全文
posted @ 2015-03-01 10:19 大暴雨
阅读(389)
评论(0)
推荐(0)
2014年9月24日
Android TextView自动换行文字排版参差不齐的原因
摘要: 今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下:1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用解决方法一:将textview中的字符全角化。即将所有的数字、字母及标点...
阅读全文
posted @ 2014-09-24 14:12 大暴雨
阅读(1141)
评论(0)
推荐(0)
2014年6月10日
android 待机流程
摘要: 以下分析基于android2.2的google源码。 开机启动时,首先执行PhoneWindowManager.systemReady()(这之前的流程不分析)。调用KeyguardViewMediator.onSystemReady()进行待机锁屏及解锁逻辑。 KeyguardViewMedi...
阅读全文
posted @ 2014-06-10 09:53 大暴雨
阅读(860)
评论(0)
推荐(0)
2014年5月12日
Android Activity的加载模式和onActivityResult方法之间的冲突
摘要: 前言今天在调试程序时,发现在某一Activity上点击返回键会调用该Activity的onActivityResult()方法。我一开始用log,后来用断点跟踪调试半天,还是百思不得其解。因为之前其他的Activity的LaunchMode都是Normal,没有特殊设定,这个Activity由于需求...
阅读全文
posted @ 2014-05-12 15:31 大暴雨
阅读(802)
评论(0)
推荐(0)
2013年11月22日
AlarmManager 实现闹钟的基本功能
摘要: 先上效果图这是一个利用AlarmManager做的最简单的闹钟!迟点再把重复响铃(例如星期一,星期三,重复响铃)1.MainActivitypackage com.example.domereflect;import java.util.Calendar;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.app.ActivityManager;import android.app.AlarmManager;import android.app.Pending
阅读全文
posted @ 2013-11-22 15:19 大暴雨
阅读(715)
评论(0)
推荐(0)
2013年11月21日
关于实现自定义Dialog和实现Dialog里view的事件监听的两种方法
摘要: 一.自定义dialog。二.实现dialog里view的事件监听1.自定义dialog比较简单。在实例化new的时候,加入样式,布局就行了。或者重写dialog。2.实现dialog里view的事件监听一,在一个dialog里面会有很多的view,如何监听view的时间呢?第一个方法就是把要添加到dialog的布局先new出,然后在通过dialog.setContentView()..看代码,代码来自于网络 Dialog dialog = new Dialog(AAAAAActivity.this, R.style.dialog); // 设置它的ContentVi...
阅读全文
posted @ 2013-11-21 10:48 大暴雨
阅读(3346)
评论(0)
推荐(0)
2013年8月15日
MD5加密
摘要: 一.MD5加密算法是不可逆的加密算法。1.什么是不可逆的加密算法? 就是不需要密钥。解密的方式就是重新输入明文,再次经过同样不可逆的加密算法处理,才能解密。2.需要用到java.security.MessageDigest 这个java包。package com.tencent.utils; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 对外提供getMD5(String)方法 * @author randyjia * */ public c...
阅读全文
posted @ 2013-08-15 16:55 大暴雨
阅读(247)
评论(0)
推荐(0)
2013年7月6日
解决lScrollView嵌套ListView只显示一行的问题,listvie显示全部的item
摘要: ScrollView嵌套ListView只显示一行的问题1.思路:给listview重新添加一个高度。 listview的高度==listview.item的高度之和。2.注意:关键是添加listItem.measure(0, 0);,listview的item的布局一定要线性布局。其他布局就会报错。3.贴上网上找到代码 1 public class Utility { 2 public static void setListViewHeightBasedOnChildren(ListView listView) { 3 ListAdapter...
阅读全文
posted @ 2013-07-06 17:33 大暴雨
阅读(501)
评论(0)
推荐(0)
2013年6月24日
android DevicePolicyManager实现一键锁屏
摘要: 本文章一部分资料来源于网上1.实现一键锁屏关键是DevicePolicyManager这个类,然后使用lockNow();方法。2.DevicePolicyManager类,可以让你的做软件获得系统级别的操作,例如锁屏,恢复出厂设置等。要使用这个类就要填加一个权限android:permission="android.permission.BIND_DEVICE_ADMIN"。3.相关的代码package com.example.mylock;import android.os.Bundle;import android.R.anim;import android.app.
阅读全文
posted @ 2013-06-24 11:33 大暴雨
阅读(2903)
评论(0)
推荐(0)
2013年5月10日
android 广播的使用的(转)
摘要: 在Activity中,注册广播的一个Demo。总共分3步第一步:定义一个BroadcastReceiver广播接收类:[java]view plaincopyprivateBroadcastReceivermBroadcastReceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaction=intent.getAction();if(action.equals(ACTION_NAME)){Toast.makeText(Test.this,"处理a
阅读全文
posted @ 2013-05-10 14:15 大暴雨
阅读(240)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告