- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 2020-12-14
升级到 Android studio 4.1 代码无法高亮提示 且不显示语法错误,移除butterknifezelezny插件也不行file-setting-plugins,(移除butterknifezelezny插件后)把安装的其他插件都升级,然后重启studio就OK了,我的问题是这样解决的****...
2020-12-14 14:20:16
67
原创 提示开启通知消息
本段代码在小米、华为、魅族、三星、OPPO、vivo等手机上均测试通过,覆盖android5.0到9.0直接上代码import android.content.Intent;import android.net.Uri;import android.os.Build;import android.os.Bundle;import android.support.v4.app.No...
2019-02-26 11:54:26
325
原创 android studio接入flutter框架详细步骤
1、androidstudio中,File->Settings->Plugins->搜索flutter并安装,重启studio。 2、File->New Flutter Project 3、next到下面的界面,点击链接 4、点击箭头处链接 5、点击箭头处下载flutterSDK压缩包 6、解压压
2018-06-26 16:15:32
930
原创 Android 1-8.1的版本名称、版本号、API level对应关系
Android 版本名称(代号)、版本号、API level对应关系
2018-03-26 11:10:39
7091
2
原创 标题栏封装
自定义titlepublic class Title extends LinearLayout { /** * 上下文 */ private Context mContext; /** * 左侧按钮 */ private ImageButton mLeftBtn; /** * 左侧文字 */
2017-10-25 13:54:52
210
原创 自定义toast
import android.app.Activity;import android.view.Gravity;import android.widget.RelativeLayout;import android.widget.TextView;import android.widget.Toast;/** * creator gonghaohao * class name:To
2017-10-25 10:34:09
257
原创 自动弹出键盘
输入框初始状态为不可见,只有判断为可见时(数字)键盘才会弹出来if (inputJineTxt.getVisibility()==View.VISIBLE){//输入框可见状态 inputJineTxt.requestFocus(); InputMethodManager inputMethodManager = (InputMeth
2017-10-24 18:31:32
353
翻译 Matrix 贝塞尔曲线
Matrix生成new Matrix();重要方法PreRotate()等 在设置之前进行变换setScale()等 设置变换动画postRotate()等 在设置之后进行变换贝赛尔曲线实现翻页效果实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张
2014-08-04 23:55:46
505
翻译 Mediaplayer
Mediaplayer获得或创建MediaPlayer.CreateNew MediaPlayer,然后setDataSource重要方法:prepare 进入准备状态,通常在start之前调用start 开始播放,特别情况下需要preparestop 停止播放,播放进度归0setAudioStreamType 通常设置为AudioManager。ST
2014-08-01 21:35:39
376
翻译 ViewPager
ViewPager 重要方法setAdapter(pagerAdapter)对ViewPager设置适配器,要求适配器类型为PagerAdapter。destroyItem pagerAdapter中抽象方法finishUpdate() 更新之后调用方法getcount() 获得条目数量instantiateItem(View view, int position) 关键
2014-08-01 21:34:31
379
翻译 ListView GridView Adapter
ListView 获得或者创建从布局中获取,在ListActivity中通过getListView获取创建对应的ListAdapter对象重写getCount和getView将adapter设置给listview重要方法setAdaptersetDriver(Driver) 设置分割线图片,null代表无分割线setDriverHeight(height)
2014-08-01 00:01:13
657
翻译 Animation
Animation创建和生成该类为抽象类,需要生成其子类的对象,通过AnimationUtils从res的animation从XML文件里读取。 子类AlphaAnimation 透明度动画RotateAnimation 旋转动画ScaleAnimation 缩放动画TranslateAnimation 移动动画Anima
2014-07-31 23:59:14
349
翻译 ManagerActivity
ManagerActivity主要方法:getSystemService(Context。ACTIVITY_SERVICE)getRunningAppProcess();获得所有运行程序的进程getRunningService()getMemoryInfo(memoryInfo)killBackgroundProcess(runningAppprocessInfos.get
2014-07-31 00:51:54
545
翻译 Activity
Activity Activity的获得或启动:通过StartActivity(),Intent生命周期:Oncreate() 创建时被调用、OnStart()、显示时被调用 Onresume()、获得焦点时被调用,之后可操作。前台生命周期(可视) onPause()、 暂停被调用onStop()、 停止显示时被调用。之后有两种处理后续onDes
2014-07-31 00:50:31
479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人