随笔分类 - 我的android笔记
记录我的android开发过程所遇到的问题和自己的一些见识
gson使用注意事项
摘要:public static Object toBean(String jsonString, Class beanclass) { GsonBuilder gsonb = new GsonBuilder(); gsonb.setDateFormat("yyyy-MM-dd HH:mm:ss"); Gson gson = gsonb.create(); return gson...
阅读全文
android studio不能创建android项目,或者不能识别android项目的解决方法
摘要:1、先点击file->close project回到android studio 欢迎界面,然后按如下图步骤添加相关的plugin就行了,然后重启。 2、如图 3、 4、
阅读全文
自己使用Fresco时遇到的相关问题
摘要:Fresco是facebook推出的一款强大的android图片处理库,github地址:https://github.com/facebook/fresco 里面有官方的使用配置文档,而且是中文的。 本人是使用android studio开发android的,所以接下来讲的都是默认在android studio上的: 首先应该在build.gradle 里面添加dependencies,具体如下...
阅读全文
将activity变成dialog风格
摘要:其实很简单: 只是把activity的theme设置成dilog形式的: 下面是DefaultFullScreenDialogAnimation: 下面是DialogIOSAnimation: 下面是出现的效果dialog_ios_scale_in: 下面是淡出效果dialog_ios_scale_out: 这样就是先了把activity的风...
阅读全文
关于GridView只显示一样的问题
摘要:如果GridView不管怎么改都只能显示一行的话,就重写GridView,自定义GridView: public class MyGridView extends GridView { public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); } public M...
阅读全文
android 内存不足的问题
摘要:FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':EpicMix'. > Failed to notify project evaluation l
阅读全文
当android studio一直显示gradle compile dependency
摘要:出现这种情况,是被墙的问题,我的解决办法是这样的: 打开file---->setting,然后搜索gradle,把offline勾上,然后点击apply以及ok,就可以了。 有时候它会关闭,只需继续打开就行。
阅读全文
android与后台请求的例子
摘要:public static ClientResponse SendClientRequest(List params){ ClientResponse clientResponse = new ClientResponse(); List clientResponseDataList = new ArrayList(); clientResponse.setClientRespo...
阅读全文
gravity与layout_gravity的区别
摘要:gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置 android:gravity:是对view控件本身来说的,是用来设置view本身的内容应该显示在view的什么位置,默认值是左侧。 android:layout_gravity:是相对于包含该元素的父元素来说的,设置该元素在父元素的什么位置 比如TextView: android:layout_gravity表示T...
阅读全文
对ImageView.ScaleType的详解
摘要:设置的方式有两种: 1、在layout.xml里面定义android:scaleType = “center” 2、在代码中调用imageview.setScaleType(ImageView.ScaleType.CENTER); 各种属性: 1、ScaleType.CENTER 按图片原来的size居中显示,当图片长宽超过View的长宽时,则截取图片的居中部分显示 2、ScaleTy...
阅读全文
have you declared this activity in your AndroidManifest.xml
摘要:对于那些刚开始接触安卓的开发者来说,遇到这个问题再正常不过了,出现这种问题的原因大概可分为: 1、android的四大组件都必须在AndroidMainifest.xml里面声明,所以首先看看有没有在里面声明 2、其次,还必须检查其是否被application包围,因为必须放在application厘米 3、如果上面都成立还是有错的话,仔细检查一下包名类名是否正确,最好用全名 4、如果还是...
阅读全文
android ANR问题
摘要:一、什么是ANR ANR:Application Not Responding; 具体请参考:http://blog.csdn.net/dadoneo/article/details/8270107
阅读全文
android 单例模式
摘要:单例模式特点: 1、一个类只能有一个实例 2、自己创建这个实例 3、整个系统都要使用这个实例 单例模式的形式: 1、饿汉式单例类 public class Singleton { private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用 private static Singleton in...
阅读全文
BroadCast Receive 生命周期
摘要:BroadCastReceiver 简介 BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者( BroadcastReceiver )用于接收广播 Intent ,
阅读全文
android Activity的启动模式与flag的见解
摘要:最近做一个安卓项目,想要实现的效果就是:当打开一个按钮的时候,启动了一个A功能,当用户返回到桌面再继续进去的时候,不过之前在哪个Activity,都会先跳转到A功能的那个界面,当用户点击返回的时候,再返回到返回桌面前的那个界面,于是,想了 好多方法去实习,这个与安卓的Activity生命周期有关,同时也设计到了Activity的启动模式,所以这里解释一下。 Activity有四种加载模式:sta...
阅读全文
浙公网安备 33010602011771号