Android
heyiaiqing
任你千般芳华万般妖娆,我只问一句,可解Bug否?
展开
-
android ANR产生原因和解决办法
android ANR产生原因和解决办法ANR (Application Not Responding):应用程序无响应。一般情况下,android中Activity的等待时间是5秒,BroadcastReceiver的等待时间则是10秒。第一:什么会引发ANR? 在Android里,应用程序的响应性是由Activity Manager和WindowManager系统服务转载 2016-11-16 15:44:59 · 426 阅读 · 0 评论 -
第二行代码读书笔记--git的使用(四)
解决内容冲突的问题1:制造出一个冲突在github上的项目内编辑一下内容2:在Android Studio上同一个文件内编辑一下3:这个时候你推送上去是会出问题的,开始解决这个问题了(这个也可以直接用git做处理:命令为git add .)4:commit代码到本地5:pull下拉远程代码(这一步非常重要,如果你的代码直接push到远端,很有可能冲掉了别人的代码)6:这个时候你可以直接用编译器And原创 2017-04-27 20:43:34 · 322 阅读 · 0 评论 -
极光推送开发第二弹——极光推送API
极光推送API篇API传送门设置调试模式 APIJPushInterface.setDebugMode(true); // 设置调试模式// true则会打印debug级别的日志,false则只会打印warning级别以上的日志初始化推送服务 APIJPushInterface.init(this);// context 应用的 ApplicationContext停止与恢复推送服务 APIJ原创 2017-04-28 23:11:42 · 2668 阅读 · 0 评论 -
第二行代码读书笔记--Material Design实践之FloatingActionButton
FloatingActionButton推荐一个开源组件,里面有许多各式各样的 FloatingActionButton 以及组合https://github.com/futuresimple/android-floating-action-button在你的 build.gradle添加依赖dependencies { compile 'com.getbase:floatingactio原创 2016-12-30 17:40:03 · 325 阅读 · 0 评论 -
第二行代码读书笔记--Material Design实践之DrawerLayout与NavigationView
DrawerLayout与NavigationViewDrawLayout的简易制作(从左侧划出)第一步:写入v4包中的 DrawerLayout<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res原创 2016-12-30 17:04:22 · 117 阅读 · 0 评论 -
第二行代码读书笔记--Material Design实践之ToolBar
ToolBarToolBar 是appcompat-v7包中的控件,用于替代原声APP的 ActionBar 的一个控件。第一步:将 parent 的主题改成继承 NoActionBar // 将 parent 的主题改成继承 NoActionBar <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">原创 2016-12-30 15:20:29 · 390 阅读 · 0 评论 -
第二行代码读书笔记--git的使用(二)
git的使用(二)上篇文章git命令// 输入用户名git config --global user.name "Luo"// 输入邮箱号git config --global user.email "123456@qq.com"// 查看当前用户名,确认登录情况git config --global user.name// 查看Emailgit config --global user.e原创 2017-01-06 11:07:35 · 295 阅读 · 0 评论 -
测试Android Studio自动生成Demo(Tabbed Activity)
Tabbed就是普通的ViewPager加Fragment,这个Demo主要处理页面风格一模一样的情况总结Google提供的这几个自动创建的模板可以帮我们节省一点开发时间,但是还是有一定的局限性的,自己的基础打好可以自己创建比这个更好的模板。原创 2016-12-22 17:51:39 · 1829 阅读 · 0 评论 -
测试Android Studio自动生成Demo(Master Detail Flow)
就是普通的点击Item跳转详情详情页根据不同的大小布置不同的布局,比如两个文件夹中,有一个多了一个控件,然后FindViewById判空,这样进行不同的操作。总结合理的使用不同尺寸设备的布局可以产生很灵活的效果。原创 2016-12-22 17:35:06 · 1997 阅读 · 1 评论 -
测试Android Studio自动生成Demo(Login Activity)
亮点使用了Design包的TextInputLayout和AutoCompleteTextView,可以将hint的值保存,而不是和EditText中一样。总结Design包的使用,运行时权限。原创 2016-12-22 16:39:18 · 3802 阅读 · 0 评论 -
测试Android Studio自动生成Demo(ADmob ADs Activity,Google Maps)
谷歌的广告(留着以后补充)原创 2016-12-22 16:24:30 · 1269 阅读 · 0 评论 -
测试Android Studio自动生成Demo(Fullscreen Activity)
显示的时候隐藏的时候具体的用法是在特定的要求下,不让显示其他无关的东西,达到一种界面干净的效果总结自己感兴趣的朋友可以研究一下具体的实现,对于手机启动页制作和视频全屏播放时候的设置还是有一定的帮助的。定义 private Handler handler = new Handler(); private final Runnable mHidePart2Runnable = new原创 2016-12-22 16:10:19 · 2834 阅读 · 0 评论 -
测试Android Studio自动生成Demo(Basic Activity)
创建一个Basic Activity 今天突然间想测试下Android Studio自动生成Demo的界面效果,想了下很久没有写博客了,虽然自己还是个菜鸟,但是作为自己的笔记还是挺不错的。第一个是Basic Activity目录结构目录结构比Empty多了个menu目录界面效果标题栏用的AppBar--ToolBar,增加了OptionMenu和FloatingActionButton(设原创 2016-12-22 14:52:05 · 4754 阅读 · 0 评论 -
极光推送开发第一弹——极光推送简单入门
极光推送简单入门1:首先注册一个极光推送的账号注册地址:https://www.jiguang.cn/accounts/logout/ 2:创建一个新的应用3:在应用设置里面设置推送设置(重要)4:这时候你就可以按照开发文档进行集成了5:SDK的下载6:AndroidManifest.xml 的配置找到下载的资源,将注释中包含有 Required 的配置复制下来 将标注为“您应用的包名”的原创 2017-04-27 23:07:01 · 1297 阅读 · 0 评论