Android
梦里谁知身是客
请君曲莫停,长醉不复醒
展开
-
android去除标题栏的方法
第一种//去除标题栏,必须要继承Activity,不能继承AppCompatActivity requestWindowFeature(Window.FEATURE_NO_TITLE); 要加在setContentView之前 第二种在AndroidManifest中修改主题android:theme="@android:style/Theme.Light.NoT原创 2016-07-31 14:48:16 · 369 阅读 · 0 评论 -
Android 64K解除限制
首先在 build.gradle中的dependencies中添加dependencies {compile 'com.android.support:multidex:'}然后在defaultConfig中添加multiDexEnabled true然后Sync Now 如果你的项目有Application类 ,让他继承MultiDexApplication类 并且重写 @Overrid原创 2016-12-26 15:16:31 · 931 阅读 · 0 评论 -
Android裁剪bitmap文件为正方形
原文链接:android图片裁剪截取中间正方形部分 给定图片维持宽高比缩放后,截取正中间的正方形部分/** * @param bitmap 原图 * @param edgeLength 希望得到的正方形部分的边长 * @return 缩放截取正中部分后的位图。 */ public static Bitmap centerSquareScaleBitmap(B转载 2016-12-27 16:05:36 · 4592 阅读 · 0 评论 -
Android因为Application导致的空指针异常
Android项目中如果有自定义的Application,请不要忘了在Manifest.xml文件中注册android:name=".CCApplication"否则会报空指针异常原创 2016-12-30 15:08:34 · 2137 阅读 · 0 评论 -
用intent打开各种文件 打开sd卡路径 打开系统目录...
在其他类中调用MyIntent类中的方法,例如:Intent it = MyIntent .getHtmlFileIntent("/sdcard/tutorial.html");//对应你的文件名startActivity( it );//可用于获取打开以下文件的intent//PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDEO//错误示例://这个不行,可转载 2016-12-20 17:43:58 · 3649 阅读 · 0 评论 -
Android Text适应宽度截取文字并显示“...”
在TextView中添加这两句即可android:ellipsize="end"android:lines="1"原创 2017-01-16 18:21:50 · 767 阅读 · 0 评论 -
Android中无法引用drawable中的图片
本来图片是JPG格式的,放在drawable中,在xml文件中无法找到,最后把JPG的文件转成png格式的就可以了 这个网址可以转换图片:http://www.atool.org/imgextconvert.php原创 2017-02-28 22:42:22 · 8813 阅读 · 2 评论 -
Android获取当前城市名称
参考:残缺的孤独 txxs不需要导入百度地图的SDK,利用手机自带的定位,获取当前的经纬度,然后调用百度地图的地址,返回的为json数据{status: "OK",result: {location: {lng: 118.776047,lat: 31.965235},formatted_address: "江苏省南京市雨花台区龙西路",business: "铁心桥",ad原创 2017-04-05 11:12:31 · 10769 阅读 · 6 评论 -
Android手机修改分辨率
电脑首先要安装adb,这个可以参考网上的方法,然后手机需要root 不要超过手机本身的分辨率 指令:adb shell wm size 480x800 恢复指令:adb shell wm size reset注意:480x800 中间的是英文字母“x”,不是*原创 2017-02-21 16:12:32 · 1836 阅读 · 0 评论 -
Android将String保存为SD卡中TXT文件
public static void stringTxt(String str){ try { FileWriter fw = new FileWriter("/sdcard/aaa" + "/cmd.txt");//SD卡中的路径 fw.flush(); fw.write(str); f原创 2016-12-26 10:35:43 · 6787 阅读 · 0 评论 -
Android 将assets中的单个文件拷贝到sd卡中
String path= "aaa/cmd.txt";//SD卡中的路径,复制到SD卡中文件的名称 AssetsCopyTOSDcard assetsCopyTOSDcard=new AssetsCopyTOSDcard(getApplicationContext()); assetsCopyTOSDcard.AssetToSD(path, Environment.g原创 2016-12-26 10:34:27 · 944 阅读 · 0 评论 -
android:android studio 获取版本名称的方法
/** * 获取版本名称 */ private void getVersionName() { int versionCode = BuildConfig.VERSION_CODE; String versionName = BuildConfig.VERSION_NAME; }导入的包名为自己的包名,不是系统的原创 2016-07-31 16:19:21 · 813 阅读 · 0 评论 -
Android Studio意外结束,或电脑死机,导致大面积错误
电脑突然死机,然后重启后,Android Studio产生大面积的错误clean和rebuild都没用选择这个即可解决!原创 2016-08-02 22:59:12 · 865 阅读 · 0 评论 -
Android 按钮点击切换颜色或者图片
在Drawable文件夹中新建一个xml文件selector_btn_bg.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--选中--> <item android:drawable="@drawable/原创 2016-08-23 09:58:03 · 1506 阅读 · 0 评论 -
Android color.xml
复制到values的color.xml文件中<?xml version="1.0" encoding="utf-8" ?><resources><color name="white">#FFFFFF</color><!--白色 --><color name="ivory">#FFFFF0</color><!--象牙色 --><color name="lightyellow">#FFFFE0<原创 2016-08-12 11:37:57 · 443 阅读 · 0 评论 -
Android 高德地图开发,手机显示用户MD5安全码未通过
最近使用高德地图的时候,做了个demo,查看公交车线路的时候,跳出“用户MD5安全码未通过”,最后发现是SHA1值的问题两个SHA1值都要填写,下面我来说一下如何获取两个SHA1值发布版本安全码 SHA1值获得:Android studio中,生成jks文件,然后再控制台获取SHA1值输入keytool -v -list -keystore (你jks签名所在的位置),回车,然后输入你之前生成jks原创 2016-08-12 15:54:04 · 5722 阅读 · 3 评论 -
Android Studio导入项目太慢的解决办法
有时候有网上下载一个Android实例,想要导入到AS中,却发现很慢很慢,是因为gradle的版本不对,提前修改一下版本号,就不会这么慢了 首先在项目的根目录找到build.gradle这个文件,然后用Editplus(也可以用其他的软件,如Sublime Text)打开。 将这句话后面的数字改成你电脑AS的版本,不知道的可以找到你最近创建的项目中的这个文件,复制,粘贴,然后保存。 然原创 2016-09-29 14:26:40 · 1198 阅读 · 0 评论 -
Google 为中国开发者提供的资源
https://developers.google.cn/无需翻墙原创 2016-12-12 14:07:03 · 625 阅读 · 0 评论 -
Android闪屏页实现
闪屏页,3秒后 进入主页面 new Handler().postDelayed(new Runnable(){ @Override public void run() { Intent intent = new Intent(SplashActivity.this,MainActivity.class);原创 2016-12-22 21:49:41 · 446 阅读 · 0 评论 -
Android 双屏异显
Android平板可以外接一块显示器,那么现在如果将VideoView显示在副屏(显示器)上,该如何实现呢?这里要用到Android的Presentation这个API:点击查看API详情我们现在新建一个Android项目首先,先设置权限:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>然后新建一个Dif原创 2017-09-17 16:58:29 · 4226 阅读 · 0 评论