http://www.androidren.com/index.php?qa=309&qa_1=android-studio中获取sha1或md5的方法原来在Eclipse中获取SHA1或者MD5,在IDE界面上就可以查找到。切换到Android Studio后,如何查看呢?找了半天没找到。那就老办法命令行。第一步、打开Android Studio的Tools->Open Terminal...第二步、输入命令:keytool -v -list -keystore keystore.jks【一定要记得加上 -v 参数,不然只能看到SHA1,没有MD5】【keystore.jks,需要替换为你自...
android软件 可以查询动车余票
[1].[图片] 1.jpg 跳至 [1] [2] [3] [4] [5][2].[图片] 2.jpg 跳至 [1] [2] [3] [4] [5][3].[图片] 3.jpg 跳至 [1] [2] [3] [4] [5][4].[图片] 4.jpg 跳至 [1] [2] [3] [4] [5][5].[文件] 12306余票查询.rar ~ 1MB 下载(759) 跳至 [1] [2] [3] [4] [5]原文:http://blog.csdn.net/u014311070/article/details/42676183
上篇博客提到过SQLite。它是嵌入式数据库,因为其轻巧但功能强大,被广泛的用于嵌入式设备其中。后来在智能手机、平板流行之后,它作为文件型数据库,差点儿成为了智能设备单机数据库的必选,能够随着安卓app打包到apk文件其中。SQLite的官方站点是http://www.sqlite.org/,能够随意下载,上面也有详尽的文档能够參考,这篇博客重点关注SQLite在Android开发中怎样使用。在Android开发中。推荐建立一个类继承自SQLiteOpenHelper来创...
1.博主的日常话说很久没更新blog了,话说消失了好长一段时间了呢,话说...你妹的,能不能不要这么二。好吧,话说...我操,最近在忙什么呢,其实也没什么,%¥¥%*)0……嗯,对,就是做了这么多的事情。有一天我打开手机(你妹,天天不都在看手机吗),具体来说是打开了某个分类文件夹,发现里面自己以前的很多坑(其实是自己以前想做的app,不过都只建好了demo,没有做实际的开发),左右无事(鲁的累了),把其中的实现一下吧。好...
Android系统的消息队列和消息循环都是主线程的,其它后台服务等无法直接更新,必须通过下面的消息队列,由主线程的消息循环去依次执行更新ui;同时对于费时间超过5秒的事件,比如网络链接等,建议新开线程处理,否则系统会提示用户终止你。 扩招知识:Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(Message Queue)和一个消息循环(Looper)。Android中除了UI线程(主线...
Matrix类包含了一个3x3的矩阵用来改变坐标,它没有一个构造器来初始化它里边的内容,所以创建实例后需要调用reset()方法生成一个标准matrix,或者调用set..一类的函数,比如setTranslate, setRotate,,该函数将会决定matrix如何来改变坐标。SDK里边没有讲述Matrix的3x3矩阵是如何改变点的坐标值的,但是我在代码里边通过打印那9个点的值时,大致可以得到如下结论,9个值[a,b,c,d,e,f,g,h,i],坐标[x,y],当g=0,h=0,i=1,的时候,坐标是...
一、编辑布局1.分别来写两个布局:一个用于平板等大屏幕分辨率的,一个用于手机等小屏幕分辨率的,先写小的,地址:layout/activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><fragmentandroid:id="@+id/news_title_fragment"android:name="com.example.fragmentbestpractice.NewsTitleFragment"android:layou...
Android源码地址。朋友分享的,本来想自己记住的,但是,记忆有惰性了。这里也咩有记录这一标签,所以,当文章分享了。 http://www.grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/里面全是英文,有时候想想也是,为什么好东西或者重要的东西为什么只有国外才有。当然,这个答案是很早我们心里都能意会的了。原文:http://www.cnblogs.com/Catherine-Brain/p/4028972.html
如何为非系统应用签名,使其成为系统应用? 问题来源:有些时候,我们需要更高的权限来完成某项需求,比如说,我们的需求是,从网页上获取时间来更新系统时间,这时,需要在AndroidManifest.xml中添加我们需要的权限<uses-permission android:name="android.permission.SET_TIME"/>
<uses-permission android:name="android.permission.SET_TIME_ZONE"/>需要修改系统时钟和设置时区的权限,但是这些权限普通应用时拿不到的,...
.基本上可以导入项目开始使用了 ....作者 : 万境绝尘转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637.1. SDK Manager 配置图标消失问题上来就给我一棒子, 连工程都创建不了, 郁闷 ...(1) 问题描述点击创建工程 : 出现如下的对话框, 这种对话框不正常;问题解析 : 出现上述情况, 是因为 SDK 没有配置, 下面是 SDK的情况 : -- SDK Manager 选项消失 : Configure 下面没有 SDK Manager 选项了, 此时 在 P...
public boolean dispatchTouchEvent(MotionEvent ev){} 用于事件的分发,Android中所有的事件都必须经过这个方法的分发,然后决定是自身消费当前事件还是继续往下分发给子控件处理。返回true表示不继续分发,事件没有被消费。public boolean onInterceptTouchEvent(MotionEvent arg0){}用于事件的处理,返回true表示消费处理当前事件,返回false则不处理,交给子控件进行继续分发。public boolean onTouchEvent(MotionEvent arg0)...
下面的方法返回false表示网络不通// 检测网络public static boolean checkNetworkAvailable(Context context) {ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);if (connectivity == null) {return false;} else {NetworkInfo[] info = connectivity.getAllNetworkInfo();if (info != null) {for (int i = 0; i < info.length; i++) {if (info[i].getState() =...
Android USB开发麻烦还是比较多的。第一种:host模式这种模式比较不错,由Android设备提供电源,然后与外部设备通信。举个例子来说:电脑连接USB设备,都是这个模式,非常常见的模式。但是有一个万恶的问题,android接外部USB设备的时候,驱动怎么办?又有那款芯片敢说Android系统支持他们家的芯片,又有哪个厂家说不动android系统装上他们家的驱动,他们家的设备就可以在Android上使用,或许这点上Android很难超越windows。造成想...
private Bitmap imageZoom(int position , Bitmap bitMap) { //图片允许最大空间 double maxSize =2000.00; double bitmapSize = bitMap.getByteCount()/1024; Log.d("derrick", "bitmap 0 = "+bitmapSize+" , index = "+position); if (bitmapSize < maxSize) { return bitMap; } if (bitmapSize > maxSize) { //获取bitmap大小 是允许最大大小...
解决方案 在android中,使用tabHost的时候,如果tab被点击,该tab所对应的activity被加载了,从别的tab切换回来的时候,activity不会再次被创建了(onCreate),所以要想每次点击tab都刷新activity,有如下方法: 方法1 把要刷新的对象添加到onresume 1 @Override 2 public void onResume() { 3 super.onResume(); 4 //代码 5 } 每次切换tab,该activity会调用次方法onresume 方法 但是这个方法有个问题,如果在此方法中加载下个ac...