android
文章平均质量分 55
进击的菜狗子
每天走一步
展开
-
导入eclipse项目出错Gradle DSL method not found: 'android()'
在导入eclipse项目时出现了错误: Gradle sync failed: Gradle DSL method not found: 'android()' Consult IDE log for more details (Help | Show Log),网上找了一很多答案都没解决,最后照着一个答案直接删除build.gradle中的android { compileSdkVe原创 2016-05-06 13:41:14 · 557 阅读 · 0 评论 -
android程序切换屏幕或者f返回到桌面,用什么方法还原
今天看了Android权威编程指南,看到了关于切换屏幕(横屏竖屏的切换)还有在运行程序时返回桌面时,应该怎么保存状态,可以使程序继续运行时能够返回到当时的状态,而不是新建对象导致页面返回初始化。在Activity中,横竖屏的切换,返回桌面,要是程序继续返回上次的状态运行,我们可以用OnsaveInstanceState()方法,但是随着我们fragment的出现,在横竖屏切换时,我们可翻译 2016-09-07 19:26:38 · 1954 阅读 · 0 评论 -
SQLite android.database.CursorIndexOutOfBoundsException
今天用到了数据库SQLite,在遍历的时候出现了数组溢出报错,一开始遍历时用的是cursoe.move(i)的方法,逻辑也没有错,上网查了一下,别人也遇到这种状况,也是用了cursor.move()这个方法,别人用了其他移cursor的方式来解决,我把循环方式换了一下,确实不再报错了。 Cursor c = sqLiteDatabase.query("表名", null, nul原创 2016-08-14 20:47:51 · 438 阅读 · 0 评论 -
刚刚装了ubuntu,遇到error:file /boot/grub/i386-pc /normal.mod not found
首先在grub rescue>输入ls 看看你的分区之后得看你的在装系统进行分区的时候有没有把/boot独立分出来:情景一:分区时/boot没分出来输入:(*------这是注释,msdosX中的X表示分区标号,可以由ls看出,X依次尝试更换--------*)set root=(hd0,msdosX)set prefix=(hd0,msdosX)/boot/grub翻译 2016-08-24 23:23:13 · 10770 阅读 · 0 评论 -
listView长安出现选项菜单
最近自己做了个东西,里面需要长按listview出现选项菜单来进行对这个list的操作,在网上查了许多方法,最后选择了一个可以跟list中某个指定的item交互的方法 public class myOnItemLongClickListener implements AdapterView.OnItemLongClickListener{ @Override原创 2016-09-11 14:45:34 · 720 阅读 · 0 评论 -
Toolbar菜单
ToolBar菜单,不论是原来的actionbar菜单还是自定义的Toolbar菜单,都可以通过覆写onCreateOptionMenu()这个方法来添加菜单项,示例如下: @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater menuinflater=getMenuInfla原创 2016-07-18 22:44:14 · 578 阅读 · 0 评论 -
我对DrawerLayout的了解
最近几天看了下Drawerlayout,细看了一下它的布局,可以大致分为三个小布局,一个是ToolBar,第一个是顶端的菜单栏,第二个是主布局,第三个就是侧滑菜单栏,先把这三个布局做出来后,在用Linearlayout就组合起来可以。首先先来看ToolBar,代码如下<android.support.v7.widget.Toolbar xmlns:android="http://原创 2016-07-11 19:59:43 · 445 阅读 · 0 评论 -
仿照网上其他人调用有道翻译API时遇到http通信问题,运用AsynTask
前几天想学学Android怎么跟服务器进行通信,想起了以前看到的有道翻译API,觉得本人的渣渣功底应该可以照着别人的来做一个调用有道翻译API的小软件,但是照着别人的代码,我怎么也接受不到服务器端发来的json数据,最后经过我疯狂打log,才知道问题所在,再加上网上的一些答案,才知道别人写那些代码是还是用10以下的sdk,10以上的sdk的网络请求需要另起线程,也有的说是Android4.0Htt原创 2016-04-15 15:37:15 · 713 阅读 · 0 评论 -
改变软键盘Enter键功能
最近学做一个软件需要在EditText中输入东西并且发送给服务器,但是输入东西后习惯性的按了Enter键居然是换行,不能发送,于是上网查了以下怎么修改Enter键功能private EditText TranslateEditText;//软件盘的出现都是有EditText private InputMethodManager Imm; //输入设备控制器 Trans原创 2016-04-16 14:03:57 · 944 阅读 · 1 评论 -
getLayoutParmas报错NullPointException
今天在写Android时,想改变XML中已存在控件的宽度让它有屏幕宽度1/3时,用到了child.getLayoutParmas时一直发生空指针异常,照着网上的代码写的,百度了一天,别人都是setLayoutParmas出错,最后在Google中找到了问题所在。public void selectedLineWidth() { DisplayMetrics dpMetrics原创 2016-04-18 22:10:58 · 1020 阅读 · 0 评论 -
背景色渐变与Button点击效果与Button圆角
最近自己搞的Android时,感觉自己做的Android很单调,而且用户体验很差,Button按下去后不知到是否按下了,于是想提升以下用户体验,看了一下现在的软件,别人的按钮都有点击效果,单调的背景也是看起来很烦,于是便上网查了一下怎么改变这些问题,看了一下感觉用法都差不多。先说一下怎么使背景是渐变色,先在Drawable文件夹下创建一个Drawable resource file之原创 2016-04-20 18:10:23 · 612 阅读 · 0 评论 -
Toast不显示原因
前几天调用别人的SDK建立一个登录界面时,想在回调函数中创建一个Toast来提醒用户登录成功破与否,但是在别人的回调函数中谢了Toast居然没有显示出来,到网上查了一下,发现原来是没有在最后加上.show()方法,现在显示了吧?没想到还是没有显示,最后在百度中找到了答案。这里引用别人的话-------------》Toast在创建的时候会依赖于一个Handler,并且一个Handler是需原创 2016-04-25 13:08:34 · 4303 阅读 · 1 评论 -
改变EditText光标宽度、颜色、高度增加用户体验
改变光标粗细、颜色,创建一个Drawable Resource File,再在XML的EditText中设置android:textCursorDrawable="@Drawable/xxxxx":<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">原创 2016-04-25 13:27:01 · 2664 阅读 · 0 评论 -
使用ToolBar改变旋转图表的颜色
只需修改一下style.xml文件就可以了 false true @color/colorPrimary @color/colorPrimaryDark @color/colorAccent @style/AppTheme.MyDrawerArrowStyle原创 2016-04-30 12:44:34 · 433 阅读 · 0 评论 -
修改ToolBar的旋转图标的颜色
修改style.xml文件就可以 false true @color/colorPrimary @color/colorPrimaryDark @color/colorAccent @style/AppTheme.MyDrawerArrowStyle原创 2016-04-30 12:48:22 · 683 阅读 · 0 评论 -
用Handler与Timer实现progressDialog倒计时
写下这篇文章是为了以后用到时直接复制代码下面是实现Progressdialog在屏幕中央显示:dialog = new ProgressDialog(getActivity()); dialog.setTitle("联网");//设置标题 dialog.setMessage("正在联网"+LinkTime+"s"); //设置说明文字 dial原创 2016-05-02 16:09:12 · 559 阅读 · 0 评论 -
多个Activity不是在第一个Activity实现退出功能
今天搞Android时想做一个退出功能,上网查了一下,别人给出了答案,有好几种方案,我复制了其中一种,写博客给以后的自己跟兄弟们用用:public class FunctionExit extends Application { private List activityList = new ArrayList(); private static FunctionExit in转载 2016-05-04 15:22:15 · 369 阅读 · 0 评论 -
创建以及响应菜单、上下文菜单
创建菜单:@OverrideonCreateOptionMenu(Menu menu, MenuInflater inflater){inflater.inflate(R.menu.xxx,menu);}用参数inflater的inflate方法,把menu文件的资源传入menu中,该菜单指的是位于工具栏的菜单。响应菜单:@Overrideo翻译 2016-09-29 21:45:51 · 619 阅读 · 0 评论