碎片笔记 2016.06.20

1.SplashActivity

1.2 怎么让背景图全屏???
background
1.3 怎么拿包名?????
一种是通过 packagemanager 有点像window 的控制面板的程序管理器
PackageManager.getPackInfo().packagename;
但是有个问题 PackageInfo() 一般是通过Package 来拿
PackageManager.getPackInfo
getpackageinfo 等价于AndroidManifest

往SD卡中 写文件 记得两件事情:
1.配权限
2.判断SD卡是否是挂载状态

**对话框做出来, 以后默认点击窗体的其他地方就可以关闭
需要设置

怎么样让系统自动安装adk???
利用隐式意图开启系统的activity

安卓开发 跟java开发的差异
安卓开发除了跟java一样使用类库以外
还有系统的资源要使用

1.4 TextView 与 Button 的扩展
ellipsize 文字过长的时候省略显示 , 定义了省略的部分是哪个部分,一般采用 marquee
focusableInTouchMode 触摸的时候获得焦点

—— 定义了上面两个属性以后 获取焦点就可以产生滚动

用装饰设计模式
对TextView 进行包装
让其isfoused 一致返回true;
logo 的旋转动画
ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(iv_home_logo,
“rotationY”, 360);
objectAnimator.setDuration(3000);
objectAnimator.setRepeatCount(ValueAnimator.INFINITE);
objectAnimator.start();

自定义的alertdialog (alertdialog 是什么东西??? 警告对话框啊 傻吊)

alertdialog 使用建造者模式
建造者模式是什么鬼
还没有看到啊

现在看到有两种使用方式
一种是系统默认的四种选项方式,,,,,,,自己去复习吧,,
或者用的时候再猜出来

另外一种是自定义模式
精髓在于 两个方法的配合
策略模式?????
builder.setView(id);
允许我们将定义好的view作为对话框弹出
builder.show() 返回值是alertdialog 也就是show出来的对话框

所以 啊 傻吊,,,,明明知道show是建造者模式的末尾,一般的逻辑都会有返回值,而且会把show的东西返回回来的……
你怎么想不到呢

小逻辑:
TextView 设置了ellipsize 省略显示以后需要获得焦点才能显示省略的

而 textview 是默认无法获得焦点的,,,,

就像textview 默认无法获得编辑一样

所以要让textview 可以显示省略
       就要让textview 可以获得焦点 并且可以一直 获取焦点

所以才有自定义控件的包装

小逻辑:

1.手机卫士比较重要需要设置密码

  1. 点击 需要判断是不是输入过密码 config 中的密码是否存在来判断,默认值置为空,如果为空就是不存在

    如果没有输入过密码 就设定密码 ,设定密码 完了以后进入输入密码

    如果输入过密码 进入 输入密码
    
  2. 需要判断是第一次进入 界面 用一个布尔类型的值来判断
    false 第一次是介绍界面
    再次是设定界面 将值取出来 如果为false 置为true 后放回去 如果为true 就不管了

界面滑动的动画

overridePendingTransition(R.anim.in_anim_safety, R.anim.out_anim_safety);

动画XML
new 文件夹 anim
建立translate xml
这个是 R.anim.in_anim_safety,

内容概要:该论文研究了一种基于行波理论的输电线路故障诊断方法。当输电线路发生故障时,故障点会产生向两侧传播的电流和电压行波。通过相模变换对三相电流行波解耦,利用解耦后独立模量间的关系确定故障类型和相别,再采用小波变换模极大值法标定行波波头,从而计算故障点距离。仿真结果表明,该方法能准确识别故障类型和相别,并对故障点定位具有高精度。研究使用MATLAB进行仿真验证,为输电线路故障诊断提供了有效解决方案。文中详细介绍了三相电流信号生成、相模变换(Clarke变换)、小波变换波头检测、故障诊断主流程以及结果可视化等步骤,并通过多个实例验证了方法的有效性和准确性。 适合人群:具备一定电力系统基础知识和编程能力的专业人士,特别是从事电力系统保护与控制领域的工程师和技术人员。 使用场景及目标:①适用于电力系统的故障检测与诊断;②能够快速准确地识别输电线路的故障类型、相别及故障点位置;③为电力系统的安全稳定运行提供技术支持,减少停电时间和损失。 其他说明:该方法不仅在理论上进行了深入探讨,还提供了完整的Python代码实现,便于读者理解和实践。此外,文中还讨论了行波理论的核心公式、三相线路行波解耦、行波测距实现等关键技术点,并针对工程应用给出了注意事项,如波速校准、采样率要求、噪声处理等。这使得该方法不仅具有学术价值,也具有很强的实际应用前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值